코딩배우기
파이썬1(while, for, break, continue)
newnnew
2021. 11. 26. 17:20
반응형
*
for 변수 in 범위:
명령문
>>범위의 횟수 동안 특정 문장을 여러번 반복 실행
for i in range(1,10):
print(i, end='') // end='' 줄이 바뀌지 않고 한줄에 출력
>>출력물:1,2,3,4,5,6,7,8,9
*
초기값
while 조건식:
증감식
>>조건식의 결과가true이면 특정 문장을 여러 번 반복 실행하다가, 조건식이 false가 되면 반복문 종료
i=10
while i>=1 :
print(i, end='')
i=i-1
print('새해가 밝았습니다.')
>>10,9,8,7,6,5,4,3,2,1,
새해가 밝았습니다.
*
while True
>>특별한 일이 없는 한 무한반복하는 명령어
while True:
num = int(input('수를 입력:'))
if num == 0:
print('종료')
break
elif num%2 == 0:
print('짝수입니다')
else:
print('홀수입니다')
*
break
>>반복 구간을 더 이상 실행하지 않고 반복문을 강제 종료
num=[10,-10,20,-20]
for i in num:
if num<0: break
print(i)
>>출력:10
*
continue
>>반복 구간의 남은 명령문을 실행하지 않고 반복문 처음으로 이동
num = [10,-10,20,-20]
for i in num:
if i<0: continue
print(i)
>>10,20
반응형