파이썬기초66 : for문과 while문
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,829 조회
- 0 추천
- 목록
본문
# for문 -------------------------------------------
l = [10, 20, 30]
iterator = iter(l)
for i in iterator:
print(i)
L = [1,2,3,4,5,6,7,8,9,10]
for i in L:
if i > 5:
break
print ("Item: {0}".format(i))
L = [1,2,3,4,5,6,7,8,9,10]
for i in L:
if i % 2 == 1:
continue
print("Item: {0}".format(i))
else:
print("Exit without break.")
print("Alway this is printed")
# while문 -------------------------------------
value = 5
while value > 0:
print(value)
value -= 1
a = 1
while a < 5:
if a == 3:
break #break를 만나면 반복문을 벗어남.
print('a = ', a)
a += 1
else: #while문에서 else문은 조건식이 false되어 빠져 나올때 적용됨. 조건식이 True일 때는 적용안됨.
print('else...')
print('hello')
# 1부터 10까지의 합을 구하라.
n = 0
sum = 0
while n <= 10:
sum += n
n += 1
print(sum)
# 1~100까지의 정수중 3의 배수의 합을 구하시오.
n = 0
sum = 0
while n <= 100:
if n%3 == 0:
sum += n
n += 1
print(sum)
관련자료
-
이전
-
다음