728x90
반응형
지정한 조건만큼 반복적으로 실행할 때 사용합니다
- 🔁 for
for 변수 in 조건: 명령문
- 예제
for i in range(10) print(i) """ 출력 0 1 2 3 4 5 6 7 8 9 """
- 🔁 for ~ else
for 변수 in 조건: 명령문 else: 명령문
- 예제
for i in range(10) print(i) else: print("전부 출력 되었습니다") """ 출력 0 1 2 3 4 5 6 7 8 9 전부 출력 되었습니다 """
굳이 필요한지는 잘 모르겠다
- 🔁 for ~ break ~ else
for 변수 in 조건: 명령문 break else: 명령문
반응형
- 예제
for i in range(10) print(i) break else: print("전부 출력 되었습니다") """ 출력 0 """
만약 for문 사용중 break문을 사용하면 else 부분은 실행을 할 수 없다
굳이 필요한지는 잘 모르겠다
- 🔁 while
while 조건: 명령문
- 예제
i = 1 while i <= 10: print(i) i = i + 1 """ 출력 1 2 3 4 5 6 7 8 9 10 """
- 🔁 while ~ else
while 조건: 명령문 else: 명령문
- 예제
i = 1 while i <= 10: print(i) i = i + 1 else: print("전부 출력 되었습니다") """ 출력 1 2 3 4 5 6 7 8 9 10 전부 출력 되었습니다" """
지정한 조건을 모두 반복하고 나면 실행되는 부분이 else 부분이다
굳이 필요한지는 잘 모르겠다
- 🔁 while ~ break ~ else
i = 1 while i <= 10: print(i) i = i + 1 break else: print("전부 출력 되었습니다") """ 출력 1 """
만약 while문 사용중 break문을 사용하면 else 부분은 실행을 할 수 없다
굳이 필요한지는 잘 모르겠다
굳이 필요한지는 잘 모르겠다
728x90
- 차이점
for문은 for문 자체에 반복 조건을 설정하는가 하면 while문은 while 문밖이나 안에서 조건을 설정해 줘야 하는 부분이 다른 점인 것 같다.
2024.10.22 - [목표는!!퇴사!!(Python)] - (Python) 기본 함수 - range()
(Python) 기본 함수 - range()
지정한 조건만큼 정수를 생성하는 함수for문이랑 같이 많이 사용되는 함수입니다 range(시작 값, 정지 값, 간격) range(숫자)range(10)0 ~ 9 정수를 생성ragne(3, 12)range(3, 12)3 ~ 11 정수를 생성range(2, 10, 2)ra
jjongdalk.tistory.com
🔧 Visual Studio Code (Ver.1.94.2) 🔧
🔧 Python 3.12.6 🔧
🔧 Windows 10, 11 🔧
728x90
반응형
'목표는!!퇴사!!(Python)' 카테고리의 다른 글
(Python) tuple() (0) | 2024.11.03 |
---|---|
(Python) list() (0) | 2024.10.26 |
(Python) 주석 (0) | 2024.10.22 |
(Python) 기본 함수 - print() (1) | 2024.10.22 |
(Python) 기본 함수 - range() (0) | 2024.10.22 |