본문 바로가기

Python/DAY 02 _ 23.08.18

반복문 (while, for)

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