1. 리스트 순회하기
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
print(fruit)
결과:
apple
banana
cherry
2. 리스트 요소와 함께 인덱스 출력하기
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print(index, fruit)
결과:
0 apple
1 banana
2 cherry
3. 구구단 출력하기
for i in range(2, 10):
for j in range(1, 10):
print(f"{i} x {j} = {i*j}")
print()
결과:
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
...
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81
4. 별찍기
for i in range(1, 6):
for j in range(i):
print('*', end='')
print()
결과:
*
**
***
****
*****
5. 문자열 거꾸로 출력하기
string = "hello world"
for char in reversed(string):
print(char, end='')
결과:
dlrow olleh
6. 딕셔너리 순회하기
fruits = {'apple': 1, 'banana': 2, 'cherry': 3}
for key, value in fruits.items():
print(key, value)
결과:
apple 1
banana 2
cherry 3
7. 파일의 각 라인 출력하기
with open('filename.txt', 'r') as f:
for line in f:
print(line)
8. 1부터 100까지의 합 구하기
sum = 0
for i in range(1, 101):
sum += i
print(sum)
결과:
5050
이상입니다. 파이썬 for문의 다양한 예제를 알려드렸습니다. 어려운 예제도 있지만, 차근차근 따라해보시면 누구나 쉽게 익힐 수 있을 것입니다
'개발 > Python' 카테고리의 다른 글
Python 모듈 경로 확인 및 경로 추가 방법 (0) | 2023.06.21 |
---|---|
Python Flask를 이용한 REST API 서버 만드는 방법 (0) | 2023.03.14 |
리스트 컴프리헨션과 for문 성능비교 (0) | 2023.03.09 |
Python을 이용한 객체지향 이해 (0) | 2023.03.09 |