상세 컨텐츠

본문 제목

[Python] 연산자

공부/Python

by 비렴 2021. 12. 29. 19:18

본문

1. 산술연산자 : +,-,*,/

num1=int(input('정수를 입력하세요 >> '))
num2=int(input('정수를 입력하세요 >> '))

print('더하기 결과 :',num1+num2)
print('빼기 결과 :',num1-num2)
print('곱하기 결과 :',num1*num2)
print('나누기 결과 :',num1/num2)

2. 지수연산자 : **

#지수 연산자 - 밑수 ** 지수
# 2의 3제곱은?
2 ** 3

3. 복합 대입연산자 : a += b ( a = a+b )

num = 27

num+=3
num+=3
num+=3

num

# 36

4. 비교연산자 : 결과가 논리값으로 나온다.

a= 3
b= 20
print(a>b)
print(a==b)
print(a!=b)

# False
# False
# True

5. 논리연산자
 - not : 결과를 반대로 뒤집는다.
 - and : 모두 true일 경우만 true
 - or : 하나라도 true라면 true

a= 3
b= 20

not a<b	# False
a==b # False

not a==b # True

a==b and a<b # True


print(a==b and a<b)	# False
print(a!=b and a<b)	# True

print(a==b or a<b) # True
print(a!=b or a<b) # True

6. 삼항연산자 : a if 조건식 else b (참이면 a, 거짓이면 b를 반환)

score = 65
result='합격' if score >=60 else '불합격'
print(result)

# 합격
input1 = int(input('정수입력>> '))
result = '홀수' if input1%2 == 1 else '짝수'
print(input1,'은(는)',result,'입니다.')

# 정수입력>> 33
33 은(는) 홀수입니다.

관련글 더보기