Techstory

5 - 연산 - 사칙, 논리, 비교 연산 본문

파이썬

5 - 연산 - 사칙, 논리, 비교 연산

tcanon 2022. 11. 3. 00:23
반응형
사칙연산

- 더하기, 빼기, 곱하기, 나누기

코드 결과
print("더하기:",10+20)
print("빼기:", 20-10)
print("곱하기", 10*20)
print("나누기:", 20/2)
더하기: 30
빼기: 10
곱하기 200
나누기: 10.0

- 거듭제곱

코드 결과
print("c**2:", 10**2)
print("c**2:", 10**3)
print("c**2:", 10**4)
print("c**2:", 10**5)
c**2: 100
c**2: 1000
c**2: 10000
c**2: 100000

- 몫 : //, 나머지 : %

코드 결과
print("몫:",40//6)
print("나머지:",40%6)
몫: 6
나머지: 4

 

논리연산

- 논리 연산은 or, and, not

 

> or 연산 : 값이 하나라도 참일 경우 참

코드 결과
print(0 or 0)
print(0 or 1)
print(1 or 0)
print(1 or 1)
print(False or False)
print(False or True)
print(True or False)
print(True or True)
0
1
1
1
False
True
True
True

> and 연산 : 모든 값이 참이어야 참

코드 결과
print(0 and 0)
print(0 and 1)
print(1 and 0)
print(1 and 1)
print(False and False)
print(False and True)
print(True and False)
print(True and True)
0
0
0
1
False
False
False
True

> not 연산 : 자신의 상태를 반전시킴, True, False 2가지 상태만 가짐

코드 결과
print(not 0)
print(not 1)
print(not True)
print(not False)
True
False
False
True

 

비교연산

 == : 두개의 값이 같을 때 참  

 >= : 왼쪽의 값이 크거나 같을 때 참

 <= : 오른쪽의 값이 크거나 같을 때 참

 > : 왼쪽의 값이 클 때 참

 < : 오른쪽의 값이 클 때 참

 != : 두개의 값이 같지 않을 때 참

코드 결과
print(20 == 20)
print(20 >= 10)
print(20 <= 10)
print(5 > 6)
print(5 < 6)
print(5 != 5)
True
True
False
False
True
False
반응형

'파이썬' 카테고리의 다른 글

7 - 반복문 while, for 문  (2) 2022.11.14
6 - 조건문  (1) 2022.11.04
4 - 자료형 - 리스트,튜플,딕셔너리,집합  (0) 2022.10.26
3 - 변수  (0) 2022.10.19
2 - input 함수  (1) 2022.10.15
Comments