본문 바로가기

Python 기초

2. 제어문

 

💫

ironman = 3000
ironsuit = 100
if 100 in [100, 3000, 500]:
    pass
elif ironsuit:
    print("avengers")
else:
    print("assemble")

 

1. indent (들여쓰기)

 

파이썬은 다른 언어들보다 ' indent(들여쓰기) ' 가 중요하다.

들여쓰기가 맞지 않을 경우 에러까지 발생한다. 

들여쓰기 된 칸은 4칸이다. 저장을 누르면 자동으로 4칸을 띄운다. 

 

2. 조건문

 

조건에 위와 같이 배열 그 자체를 줄 수도 있다. 

pass 는 동작을 명시해주지 않아도 될 경우 쓴다. 

 

또한 자바스크립트에선 else ~ if 로 쓰는데 파이썬에선 elif 로 쓴다.

 

 

💫

ironman = 3000 
if ironman >= 2000:
    message = "avengers assemble"
else:
    message = "tanos"


message = "avengers assemble" if ironman >= 2000 else "tanos"

 

 

1. 조건부 표현식 

 

 1) 성공일 때 조건 먼저 써준다 

 

 2) 조건식을 써준다

 

위 코드의 위 아래는 동일하다. 

 

💫

num = 0
while num < 10:
    num = num + 1
    print("현재 숫자는 %d 입니다." % num)
    if num == 10:
        print("10까지 도달하였습니다")

 

1. 증감식 

 

파이썬은 다른 언어와 달리 ++ 개념이 존재하지 않는다. 

 

예를들어, for(let i = 0; i < 10; i++)

 

이런게 되지 않는다. 대신 num = num + 1 과 같이 작성한다. 

 

2. 

while 문 안에 if 를 쓸 수 있다.

 

 

 

 

 

 

 

'Python 기초' 카테고리의 다른 글

6. 딕셔너리  (0) 2022.01.24
5. 리스트 & 튜플  (0) 2022.01.24
4. 문자열 포메팅  (0) 2022.01.24
3. 코드업 기초 100제(1~100)  (0) 2022.01.24
1. 변수  (0) 2021.09.11