반응형
12.Repeat.
Python도 C or Java처럼 For,While 반복문으로 사용하는데 문법적 차이가 존재.
Ex) "안녕" 을 5번 출력.
While.
For.
While => While(True or False가 되는 조건식):
For => For(변수명) in(범위 or 배열의 변수):
Cf) 마지막에 : <= 표시.
For는 range(num1,num2)
Range는 범위를 설정해주는 함수인데 반복문에서 유용하게 사용.
매개변수를 2개의 정수값으로 received.
Ex)range(a,b)라면 a이상 b미만의 범위.
Ex)range(0,3)인 경우 0 ~ 2까지 => 0,1,2를 의미.
for num in range(0,3).
위와 같이 선언이 되면 num이라는 변수는 0,1,2 대입되고 반복문은 총 3번 반복.
Cf) Range의 범위는 2번째 숫자를 포함하지 X.
Ex) range(3,5) => 3,4 => MAX 2번.
range(4,8) => 4,5,6,7 => MAX 4번.
Arrays and Loops.
배열과 반복문은 밀접하게 쓰인다.
Ex) countries = ['china', 'japan', 'russia', 'france', 'germany'].
countries라는 나라 이름이 들어간 배열을 선언하고 반복문을 실행.
While.
For.
1번째, index를 이용.
2번째, 배열 자체를 이용.
반응형
'#Programming Language > Python' 카테고리의 다른 글
14.Class. (0) | 2018.05.14 |
---|---|
13.Module. (0) | 2018.05.14 |
11. IF. (0) | 2018.05.13 |
10.Python Comments, Doc String Usage Summary. (0) | 2018.05.13 |
9. Str String Object Method. (0) | 2018.05.13 |