연산자 유형
- 산술 연산자 +, -, /, *, //, %, **, =
- 비교 연산자 == 같음, >= 왼쪽이 같음보다 큼, <= links größer gleich, > 왼쪽보다 크거나 같음, < 왼쪽보다 크거나 같음, != 같지 않음
- 논리 연산자 and (논리곱) 또는 (논리합), not (부정)
- 비트 연산자 &, |, ^, ~,<, >> AND OR XOR NOT LSHIFT RSHIFT
1 → 4의 순서로 계산합니다.
산술 연산자
num1=10
num2=20
print(num1+num2)
30
print(num1-num2)
-10
print(num1*num2)
200
print(num1/num2)
0.5
print(num1//num2)
0
print(num1%num2)
10
print(num1**num2)
100000000000000000000
result=num1+num2
print(result)
30
비교 연산자
print(num1==num2)
False
print(num1!=num2)
True
print(num1>=num2)
False
print(num1<=num2)
True
print(num1>num2)
False
print(num1<num2)
True
문제
번호1=358
번호2=726
print(num1*num2+num1의 출력은 무엇입니까?
더보기
print(num1*num2+num1<num2+num1)
False
논리 연산자
bool1=True
bool2=False
print(bool2 and bool2)
False
print(bool2 and bool1)
False
print(bool1 and bool2)
False
print(bool1 and bool1)
True
num1=10
num2=20
num3=30
print(num1+num2==num3)
True
print(num2>num3)
False
print(num1+num2==num3 and num2>num3)
False
print(num1+num2==num3 and num2<num3)
True
print(bool2 or bool2)
False
print(bool2 or bool1)
True
print(bool1 or bool2)
True
print(bool1 or bool1)
True
print(num1+num2==num3 or num2>num3)
True
print(not bool1)
False
print(not bool2)
True