배고픈 개발자 이야기
[2021/07/08] 파이썬 기초 (반복문) 본문
728x90
- for문 : 반대로 반복하기
for i in reversed(range(5)):
for i in range(4, 0 - 1, -1):
print("현재 반복 변수: {}".format(i))
# 출력 4 -> 3 -> 2 -> 1 -> 0
- while문 : 상태를 기반으로 반복하기
list_test = [1, 2, 1, 2]
value = 2
while value in list_test:
list_test.remove(value)
# [1, 1]
- while문 : 시간을 기반으로 반복하기
import time
number = 0
target_tick = time.time() + 5
while time.time() < target_tick:
number += 1
# 5초 동안 number 14223967번 반복하였습니다.
C언어에만 있고 파이썬엔 없는줄 알았던 가변 매개변수..! 역시 난 아직 모르는게 많다.
- 가변 매개변수 : 매개변수를 원하는 만큼 받을 수 있는 함수
- 제약
1. 가변 매개변수 뒤에는 일반 매개변수 올 수 없음
2. 가변 매개변수는 하나만 사용할 수 있음
def print_n_times(*values, n=2):
for i in range(n):
for value in values:
print(value)
print()
print_n_times("안녕하세요", "즐거운", "파이썬 프로그래밍", n=3)
- 가변인자와 키워드 가변인자 볼만한 글 -
'인포섹 아카데미' 카테고리의 다른 글
[2021/07/12] 파이썬 기초 (가변인자, BS4크롤링) (0) | 2021.07.12 |
---|---|
[2021/07/09] 파이썬 기초 (0) | 2021.07.09 |
[2021/07/07] 파이썬 기초 (if, 리스트) (0) | 2021.07.07 |
[2021/07/06] 파이썬 기초 (변수, 입출력, 연산) (0) | 2021.07.06 |
Orientation (0) | 2021.07.06 |
Comments