◇ For 문
- 리스트, 딕셔너리와 같이 특정한 횟수만큼 반복을 수행하려고 할 때 사용
- 리스트, 튜플의 경우에는 범위 내에서 각 요소들을 차례대로 지정된 변수에 대입하고 종속 문장을 실행한다
for 변수 in [리스트, 튜플] :
종속문장
ⓐ range
- 범위 자료형, for 반복문과 함께 많이 사용
- 숫자 리스트를 자동으로 생성
- 0부터 n-1까지의 숫자 리스트를 생성
- 인수로는 정수만 올 수 있다
range(a) : 0부터 a-1까지
range(a,b) : a부터 b-1까지
range(a,b,c) : a부터 b-1까지 c칸씩 띄어서
for예제)
ⓑ enumerate (열거하다)
- 리스트를 매개변수에 대입했을 때 인덱스와 값을 쌍으로 반복문을 실행 할 수 있게 해주는 함수
즉, 현재의 값의 인덱스 번호를 확인할 수 있다
for예제)
for+range문제)
ⓒ 수
☆소수
- 소수는 1과 자기자신으로만 나눠지는 수
- 자연수 : 1부터 시작하여 셈을 할 수 있는 수, 무한대
- 약수 : 어떤 수를 나누었을 때 나머지 없이 딱 떨어지게 나눌 수 있는 수
ex) 10의 약수 = 1, 2, 5, 10
◇ 중첩 루프
- for문을 반복하여 바깥쪽 루프를 한바퀴 돌때마다 안쪽 루프를 전부 도는 형식
ㄴfloor = 1 변수를 추가하여 수정도 가능
ㄴ중복 루프를 진행했을 경우 확인되는 사항을 확인하는 방법의 코드
'AWS 교육 > Cloud-Python (수)' 카테고리의 다른 글
241218_Python 매개변수(def), 모듈(import), 클래스 (0) | 2024.12.18 |
---|---|
241211_Python 함수(def) (0) | 2024.12.11 |
241127_Python 제어문(반복문-for,while) (0) | 2024.11.27 |
241120_Python 자료형(Dictionary, 집합), 제어문(조건문, 연산자) (0) | 2024.11.20 |
241113_Python Formatting, 자료형(List, Tuple, Dictionary) (0) | 2024.11.13 |