제정신이 아니었으니 자료를 찾아보기
범위 자료형
- 정수로 이루어진 범위를 나타내는 자료형
- 리스트, 딕셔너리와 함께 for 반복문을 만들 때 많이 사용
range() 함수
- 정수로 이루어진 범위를 만들 때 사용하는 함수
- range(A)
- 0부터 A-1까지의 정수로 범위를 생성 (0 <= X < A)
- range(A, B)
- A부터 B-1까지의 정수로 범위를 생성 (A <= X < B)
- range(A, B, C)
- A부터 B-1까지의 정수로 범위를 생성하되, 정수 간의 간격 C로 함 (A <= X < B, X = A, A+C, A+2C ... < B)
for 반복문
- for 반복문의 기본구조
- for 반복자 in 반복할 수 있는 것:
반복할 코드
- 범위를 사용한 for 반복문
- 범위 안의 정수가 순서대로 변수에 전달되어 반복을 수행
- for 변수 in 범위:
반복할 코드
- 리스트와 범위 조합
- 몇 번쨰 반복인지 확인할 때
(i-1) 2 + 1 = 2 i -1 하면 가운데 피라미드
while 반복
유닉스 타임
- 세계 표준시로 1970년 1월 1일 0시 0분 0초를 기준으로 몇 초가 지났는지를 정수로 나타낸 시간
time.time() 함수
- time 모듈의 time()함수는 현재 유닉스 타임을 반환
break 키워드
- 반복문을 벗어날 때 사용하는 키워드
- 무한 반복문(무한 루프)을 만들고, 내부의 반복을 벗어날 때 사용
continue 키워드
- 현재 반복을 생략하고, 다음 반복으로 넘어갈 때 사용하는 키워드