본문 바로가기
Python

0630 python - control statement (제어문)

by 대금부는개발자 2021. 6. 30.
SMALL

 

python의 - control statement (제어문)

block 을 표현하기 위해서 { }를 사용하지 않아요! 다른 언어는 code block을 표현하기 위해 { } 사용해요

대신 indentation(들여 쓰기-space 기준 4칸)를 이용해요

 

1. 조건문 조건에 따라 특정 논리연산자 결괏값 표출

2. 반복문 특정 코드 반복

 

조건 문의 형태

if, else, elif

 

 

a = 40

 

if a > 50:

print('a는 50보다 커요!')

elif a > 30:

print('a는 30보다 커요!')

else:

print('a는 30보다 작아요!')

(논리연산자 결괏값이 True, False) 논리식이 끝나면 :을 적어줘야 해요

enter 키를 치면 4칸 들여 쓰기가 돼요(code block))

 

 

a = 10

 

if a > 50:

 

print('a는 50보다 커요!')

print('호호호')

 

else:

print('a는 50보다 작아요!')

print('하하하')

 

a는 50보다 작아요! 하하하

#예를 들어 4칸 들여 쓰고 이렇게 붙여 쓰면 조건문 끝나고 print 가 다시 실행되는 거예요

 

 

 

반복문 for

 

for 은 반복하는 횟수를 알고 있거나 정해져 있을 때

while은 조건에 따라서 반복을 결정할 때

 

myList = [1,2,3,4,5]

 

for tmp in myList:

print(tmp) ((tmp는 변수) 뒤에서 앞에 tmp로 저장)

 

1

2

3

4

5

 

for tmp in range(10):

print(tmp)

0

1

2

3

4

5

6

7

8

9

 

 

 

 

LIST

'Python' 카테고리의 다른 글

0701 python built- in data type 정리  (0) 2021.07.01
0630 python - print( )  (0) 2021.06.30
0630 python Bool  (0) 2021.06.30
0630 - python Set type  (0) 2021.06.30
0630 Mapping data type - dic  (0) 2021.06.30

댓글