1. while
a = 1
a = a + 1
print(a) # a값을 a +1로 업데이트해서 출력하는 것
while a < 5: # 조건이 없다면 a가 5보다 작은동안 계속해서 출력 (~하는 동안 반복한다는거구나)
--> TERMINAL창에서 ctrl+C : 강제종료 할수있음
print("안녕하세요")
print("반갑습니다")
a = a + 1 # a가 2일때 1회, 3일때 2회, 4일때 3회로 3번 반복하게됨
--> 만약 이 코드가 while 바깥에 있으면 루프 반복됨
print("야호") # 루프에 빠지면 출력되기 글렀지
2. 응용
a = 10
while a < 15: # 10, 12, 14
print(a)
a = a + 2
while a < 15:
a = a + 2 # 12, 14, 16이 출력된다.
애초에 값을 업데이트하고 출력을 눌렀으니까 결과가 다르겠지?
print(a)
3. 플러스개념
a = 10
print(f"안녕하세요 {a}입니다") # 문자열 앞 f, {변수}를 넣으면 '안녕하세요 10입니다'가 출력됨
'Python > DAY 02 _ 23.08.18' 카테고리의 다른 글
Break, Continue (0) | 2023.08.24 |
---|---|
input (2) | 2023.08.24 |
if, while 응용 (0) | 2023.08.24 |
else if (0) | 2023.08.24 |