Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 1.23 KB

05조건문.md

File metadata and controls

67 lines (49 loc) · 1.23 KB

실습 : https://replit.com/languages/python3


● 조건문

x = 15
if x >= 10:
    print("x >= 10")
if x >= 0:
    print("x >= 0")
if x >= 30:
    print("x >= 30")

● 들여쓰기

  • tab
  • 4개의 공백 문자 (파이썬 스타일 가이드라인에서 표준으로 설정)

● 조건문의 기본 형태 if ~ elif ~ else


● 연산자

  • 비교 연산자 : ==, !=, >, <, >=, <=
  • 논리 연산자 : and, or, not

● 기타 연산자

  • 리스트, 튜플, 문자열, 딕셔너리 모두 사용 가능
  • x in 리스트 : 리스트 안에 x가 들어 있을 때 True
  • x not in 문자열 : 문자열 안에 x가 들어가 있지 않을 때 True

  • 아무것도 처리하고 싶지 않을 때 pass 키워드를 사용
  • 디버깅 과정에서 일단 조건문의 형태만 만들어 놓고 조건문을 처리하는 부분은 비워놓고 싶은 경우
score = 85

if score >= 80:
    pass
else:
    print('성적이 80점 미만')

print('프로그램을 종료합니다.')

● 조건부 표현식 (조건문의 간소화)

score = 85
result = "Success" if score >= 80 else "Fail"
print(result)
# Success

reference : https://youtu.be/m-9pAwq1o3w