else 조건문의 활용
두번 이상 조건을 비교해야하는 것은 낭비 -> else 구문이라는 기능을 통해서 해결
if 조건 : 조건이 참일때
else 조건: 조건이 거짓일 때
number = input("정수 입력>")
number = int(number)
#조건문 사용
if number %2 ==0:
print("짝수입니다")
else:
print("홀수입니다")
elif 구문
딱 두가지로만 구분되지 않을때, 세 개 이상의 조건 연결 -> elif 구문 사용
elif구문은 if 조건문과 else 구문 사이에 입력
if 조건 A: 조건 A가 참일 때 실행
elif 조건 B: 조건 B가 참일 때
elif 조건 C: 조건 C가 참일 때
...
else: 모든 조건이 거짓일때 문장
import datetime
#현재 날짜/시간
now = datetime.datetime.now()
month = now.month
#조건문으로 계절 확인
if 3<= month <= 5:
print("봄입니댜")
elif 6<= month <=8:
print("여름입니다")
elif 9<= month <=11:
print("가을입니댜")
else:
print("겨울입니다")
pass 키워드
pass를 통해서 일단 틀을 잡고(골격을 잡고) 내부에서 처리할 내용은 추후에 만드는 경우에 사용
#입력
number = input("정수 입력>")
number = int(number)
if number >0:
pass
else:
pass
-> 정수만 입력하고 실행이됨, 아무것도 없이
'Data Analysis > Python_Grammar' 카테고리의 다른 글
[혼공파]: 딕셔너리와 반복문 (0) | 2022.01.19 |
---|---|
[혼공파]: 리스트와 반복문 (0) | 2022.01.17 |
[혼공파]: 불 자료형과 if 조건문 (0) | 2022.01.06 |
[혼공파]: 숫자와 문자열의 다양한 기능 (0) | 2022.01.03 |
[혼공파]: 숫자, 변수와 입력 (0) | 2022.01.01 |