EGGRAN

[ 파이썬 공부기록 3] 파이썬 독학 / 파이썬 연산자 알아보기, python 산술연산자, 논리연산자, 비교연산자 본문

공부기록/Python

[ 파이썬 공부기록 3] 파이썬 독학 / 파이썬 연산자 알아보기, python 산술연산자, 논리연산자, 비교연산자

에그란 2021. 12. 31. 23:43
반응형

 

 

1. 산술연산자 

1
2
3
4
5
6
7
8
#산술 연산자 
print(2+3#덧셈
print(2-3#뺄셈
print(2*3#곱셈
print(2/3#나눗셈
print(2//3#나누기 몫
print(2%3)  #나누기 나머지
print(2**3)  #거듭제곱
cs

 

1
2
3
4
5
6
7
8
9
<결과>
5
-1
6
0.6666666666666666
0
2
8
 
cs

 

2. 논리연산자

 - 참(True) 과 거짓(False) 둘중 하나의 값을 반환

명제p 명제q 논리곱 and 논리합 or
True True True True
True False False True
False Ture False True
False False False False
1
2
3
4
5
6
7
8
9
10
11
12
13
#논리연산자
print(True)
print(False)
print(not True#True값 부정하면 False
print(not False#False값 부정하면 True
print(True and True
print(True and False)
print(False and False)
 
print(True or True)
print(True or False)
print(False or False)
 
cs

 

1
2
3
4
5
6
7
8
9
10
11
<결과>
True
False
False
True
True
False
False
True
True
False
cs

 

3. 비교연산자

- == 서로같다를 의미 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#비교연산자
print(5==5#서로 같다를 의미 
print(3+1==4#서로 같으므로 True
print(4==2#서로 다른 값이므로 False 
print(5!=5#서로 같지않다는 의미, False
print(5>3#참인 값이므로, True
print(3>5#거짓인 값이므로, False 
print(3>=2
print(3<=5
 
print(not(1==3)) # 거짓을 부정하므로, True
print((3>0)and (3>5)) #참과 거짓의 논리곱, False
print((3>0)&(3>5)) #참과 거짓의 논리곱, False
 
print((5>0)or(1>4)) #참과 거짓의 논리합, True
print((5>0| (1>4)) #참과 거짓의 논리합, True
 
print5>4>3#모두다 참, True
print (5>3>7#마지막부분 거짓, False
cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<결과>
True
True
False
False
True
False
True
True
True
False
False
True
True
True
False
cs
반응형