타입 | 참 | 거짓 |
숫자 | 0이 아닌 숫자 | 0 |
문자열 | 비어 있지 않은 상태 | “” |
리스트, 튜플, 딕셔너리 | 비어 있지 않은 상태 | 빈 상태 |
if 조건문 :
수행할 문장1
수행할 문장2
...
else :
수행할 문장A
수행할 문장B
...
if 조건문1 :
수행할 문장1
수행할 문장2
...
elif 조건문2 :
수행할 문장A
수행할 문장B
...
else :
수행할 문장A
수행할 문장B
...
# 오류 예 1 : 들여쓰기 오류
if 조건문 :
수행할 문장1
수행할 문장2
수행할 문장3
# 오류 예 2 : 들여쓰기 오류
if 조건문 :
수행할 문장1
수행할 문장2
수행할 문장3
while 조건:
명령
n = 10; sum = 0; i = 1
while i <= n:
sum += i
i += 1
else : print("The sum is", sum)
for 변수 in 리스트(또는 튜플, 문자열):
수행할 문장1
수행할 문장2 ...
for 변수 in range(start, end, step) :
수행할 문장1
수행할 문장2 ...
test_list = ['one', 'two', 'three']
for i in test_list:
print(i)
sum = 0
for i in range(1, 11):
sum = sum + i
print(sum)
a = [1,2,3,4]
result = []
for num in a:
result.append(num*3)
print(result)
a = [1,2,3,4]
result = [num * 3 for num in a]
print(result)
a = [1,2,3,4]
result = [num * 3 for num in a if num % 2 == 0]
print(result)
result = [x*y for x in range(2,10) for y in range(1,10)]
print(result)
score = [92, 86, 68, 120, 56]
for s in score:
if s < 0 or s > 100:
break
print(s)
for i in range(100):
if i % 2 == 0:
continue
print(i)
10. 파이썬 문자열 다루기 (0) | 2023.09.20 |
---|---|
08. 파이썬 표준 입출력 (0) | 2023.09.20 |
07. 파이썬 연산자 및 자료형 변환 (0) | 2023.09.20 |
댓글 영역