cs

진심 C++하는 사람들은 어캐 배운겨... 


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

-> 정수만 입력하고 실행이됨, 아무것도 없이 

 

 

+ Recent posts