sum = 0
for i in range(1, 11):
sum = sum + i
print(sum)
■ for 와 list (파이썬 스럽지 못한 코드)
a = [1,2,3,4]
result = []
for num in a:
result.append(num*3)
print(result)
■ for 와 list(파이썬다운 코드) – List Comprehension
a = [1,2,3,4]
result = [num * 3 for num in a]
print(result)
a = [1,2,3,4]
result = [num * 3 for num in a if num % 2 == 0]
print(result)
result = [x*y for x in range(2,10) for y in range(1,10)]
print(result)
3. break, continue
■ break
break 명령은 반복문을 끝낸다.
조건문(if 문)과 함께 반복을 끝낼 조건을 검사한 후 실행한다.
score = [92, 86, 68, 120, 56]
for s in score:
if s < 0 or s > 100:
break
print(s)
■ continue
현재 반복 실행을 중지하고 그 다음 반복을 수행한다
조건문(if 문)과 함께 현재 반복을 끝낼 조건을 검사한 후 실행한다.
for i in range(100):
if i % 2 == 0:
continue
print(i)
댓글 영역