PYTHON. 03 프로그램의 구조를 쌓는다! 제어문. 03-3 for문
PYTHON/CONCEPT 2018. 1. 6. 18:08 |PYTHON. 03 프로그램의 구조를 쌓는다!
제어문.
03-3 for문
* for문의 기본 구조
수행할 문장1 수행할 문장2 ...
* 예제 이용해 for문 이해하기
1. 전형적인 for문
>>> test_list = ['one', 'two', 'three'] >>> for i in test_list: ... print(i) ...
>>> a = [(1,2), (3,4), (5,6)] >>> for (first, last) in a: ... print(first + last) ... 3 7 11
3. for문의 응용
* for와 함께 자주 사용하는 range함수
- range 함수의 간단한 사용법
>>> a = range(10) // 숫자 리스트를 자동으로 만들어 주는 range함수 >>> a range(0, 10)
>>> a = range(1, 11) // range(시작 숫자, 끝 숫자) 끝 숫자는 포함되지 않는다 >>> a range(1, 11)
* range 함수의 예시 살펴보기
for와 range를 이용한 구구단
리스트 안에 for문 포함하기
>>> result = [x*y for x in range(2,10) ... for y in range(1,10)] >>> print(result) [2, 4, 6, 8, 10, 12, 14, 16, 18, 3, 6, 9, 12, 15, 18, 21, 24, 27, 4, 8, 12, 16, 20, 24, 28, 32, 36, 5, 10, 15, 20, 25, 30, 35, 40, 45, 6, 12, 18, 24, 30, 36, 42 , 48, 54, 7, 14, 21, 28, 35, 42, 49, 56, 63, 8, 16, 24, 32, 40, 48, 56, 64, 72, 9, 18, 27, 36, 45, 54, 63, 72, 81]
'PYTHON > CONCEPT' 카테고리의 다른 글
PYTHON. 04장 프로그램의 입력과 출력. 04-2 사용자 입력과 출력 (0) | 2018.01.08 |
---|---|
PYTHON. 04장 프로그램의 입력과 출력. 04-1 함수 (0) | 2018.01.07 |
PYTHON. 03 프로그램의 구조를 쌓는다! 제어문. 03-2 while문 (0) | 2018.01.02 |
PYTHON. 03 프로그램의 구조를 쌓는다! 제어문. 03-1 if문 (0) | 2018.01.02 |
PYTHON. 02. 파이썬의 프로그래밍의 기초, 자료형. 02-8 자료형의 값을 저장하는 공간, 변수 (0) | 2018.01.02 |