취준/[개발공부] python

03. 제어문 - if, while, for

우금붕 2023. 7. 4. 11:26

01. if 조건문

# 기본 구조
if 조건문 :
    수행문
elif 조건문 :
    수행문
else:
    수행문
    
    
# 한줄 사용시
if 조건문 : 수행문
  • 조건문 : 참 거짓을 판단하는 문장
  • 비교연산자(>, <, == 등), and, or, not
  • x in 리스트/튜플/문자열 ⇔ x not in s 
    True/False 반환
  • pass : 아무 일도 안하는 수행문

 

 

 

 

02. while 문

# 기본 구조
while 조건문 :
    수행문
  • break : 강제 탈출
  • continue : 조건에 맞지 않으면 맨 처음으로 이동

 

 

 

 

03. for 문

# 기본 구조
for 변수 in 리스트/튜플/문자열 :
	수행문
    
    
# 리스트 안에 for문 포함하기
[표현식 for 항목 in 반복 가능 객체 if 조건]
  • range(시작 숫자, 끝 숫자) : 시작 숫자 이상 끝 숫자 미만.
    range(1, 11)이라면 1~10까지
  • print(i*j, end=" ") : \n 없이 계속 그 줄에 출력하도록