[Python] 제어문
Y
Yerim
- Python
if 조건문:
수행할_문장1
수행할_문장2
...
else:
수행할_문장A
수행할_문장B
...pocket = ['paper', 'cellphone']
card = True
if 'money' in pocket:
print("택시를 타고가라")
else:
if card:
print("택시를 타고가라")
else:
print("걸어가라")pocket = ['paper', 'cellphone']
card = True
if 'money' in pocket:
print("택시를 타고가라")
elif card:
print("택시를 타고가라")
else:
print("걸어가라")비교 연산자 | 설명 | 비교 연산자 | 설명 |
x < y | x가 y보다 작다. | x != y | x와 y가 같지 않다. |
x > y | x가 y보다 크다. | x >= y | x가 y보다 크거나 같다. |
x == y | x와 y가 같다. | x <= y | x가 y보다 작거나 같다. |
연산자 | 설명 |
x or y | x와 y 둘 중 하나만 참이어도 참이다. |
x and y | x와 y 모두 참이어야 참이다. |
not x | x가 거짓이면 참이다. |
in | not in |
x in 리스트 | x not in 리스트 |
x in 튜플 | x not in 튜플 |
x in 문자열 | x not in 문자열 |
while 조건문:
수행할_문장1
수행할_문장2
수행할_문자3
...while True:
수행할_문장1
수행할_문장2
...a = 0
while True:
if a % 2 == 0:
continue
if a > 10:
break
print(a)
a = a + 1 for 변수 in 리스트(또는 튜플, 문자열):
수행할_문장1
수행할_문장2
...sum = 0
for i in range(0, 10):
sum = sum + ia = [1, 2, 3, 4]
result = []
for num in a:
result.append(num*3)