if문
- 조건문 : 조건에 따라 다른 명령을 수행
- if문 구조
if 조건문 :
문장
Ex)
a = 3; b = 5
if a < b:
print(b)
for문
- 반복문 : 지정된 횟수 만큼 작업을 반복함
- for문 구조
for 반복변수 in 반복범위:
statement block
Ex)
sum = 0
for x in range(1,11):
sum = sum + x
print(sum)
while문
- while 반복문 : 조건이 만족될 때까지 작업을 반복함
- while문 구조
while 조건문 :
statement block
Ex)
x = 1
sum = 0
while x <= 10:
sum = sum + x
x = x + 1
print(sum)
난수
- 난수(random number)를 발생하기 위해서는 random 모듈을 사용
- random module에서 제공하는 함수
1. randint(최소, 최대) : 최소부터 최대 사이의 임의의 정수를 리턴함
2. random() : 0부터 1사이의 실수를 리턴함
3. uniform(최소, 최대) : 최소부터 최대 사이의 임의의 실수를 리턴함
4. randrange(시작, 끝, 간격) : 시작부터 끝값까지(지정된 간견으로 나열된) 숫자 중 임의의 정수를 리턴함
5. randrange(끝) : 0부터 끝값까지 정수를 리턴함