실습 : 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