python

연산자, 입력함수

kimjongwoo 2023. 4. 13. 11:03

입력 함수

변수 = input()

input("변수를 입력받으며 나오는 문구")

자료형(input())

 

공백 단위로 나눠 받기 = input().split(" ")

이걸 int형으로 주기 = map(int, input().split(" "))


수식 연산자

A+B 는 A와 B 값을 더한다

A-B 는 A값에 B를 뺀다

A*B 는 A값과 B값을 곱한다

A/B 는 A값을 B값으로 나눈다

A%B는 A값을 B값으로 나눈 나머지 값을 반환

 

A**B는 A값을 B승만큼 제곱

A//B는 나눈 몫


논리 연산자

and 논리식이 모두 참이면 참을 반환함. (AND 연산)
or 논리식 중에서 하나라도 참이면 참을 반환함. (OR 연산)
xor 논리식이 서로 다르면 참을 반환함. (XOR 연산)
&& 논리식이 모두 참이면 참을 반환함. (AND 연산)
|| 논리식 중에서 하나라도 참이면 참을 반환함. (OR 연산)
! 논리식의 결과가 참이면 거짓을, 거짓이면 참을 반환함. (NOT 연산)

관계 연산자

== a==b a와 b가 같다
!= a!=b a와 b가 다르다
< a<b a가 b보다 작다
> a>b a가 b보다 작다
<= a<=b a가 b보다 작거나 같다 
>= a>=b a가 b보다 크거나 같다