반응형
SMALL
■ While
num = 1
while(num <= 10):
print(num)
num += 1
# result
1
2
3
4
5
6
7
8
9
10
■ for문
• 기본사용 : range 함수를 통하여 1 ~ 20 까지의 숫자를 i 변수에 담는다.
for i in range(1, 11):
print(i)
#result
1
2
3
4
5
6
7
8
9
10
• 람다식 for 문을 사용하여 a 변수의 1 ~ 10 까지 담는다.
a = [i for i in range(1,11)]
print(a)
# result
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
-------
for item in a:
print(item)
# result
1
2
3
4
5
6
7
8
9
10
• 문자열의 값을 char 변수에 담아 출력한다.
for char in "hello":
print(char)
# result
for char in "hello":
print(char)
• i 변수에 1 ~ 10 까지의 수를 담고 반복을 하지만 i 가 5보다 크면 멈춘다.
for i in range(1,11):
if i > 5:
break
print(i)
# result
1
2
3
4
5
• i 변수에 1 ~ 10 까지의 수를 담고 반복을 하지만 i 가 5 와 같으면 건너뛴다.
# 5를 건너뜀
for i in range(1,11):
if i == 5:
print("i 와 5가 같음")
continue
print(i)
# result
1
2
3
4
i 와 5가 같음
6
7
8
9
10
LIST
'Programming > python' 카테고리의 다른 글
[ Python ] 주피터 노트북 간략 사용법 (0) | 2024.05.06 |
---|---|
[ python ] pandas DataFrame 사용법 기초 (0) | 2024.05.06 |
[ Django ] DRF 에서 자주 사용되는 API 데코레이션 (0) | 2024.02.15 |
[ Django ] ORM 을 통한 모델 정의 및 어드민사이트 등록 (0) | 2024.02.14 |
[Django] Local 서버에서 정적 파일과 미디어 파일을 처리 (0) | 2024.02.14 |