지난시간에 이어 연산자 종류 중 논리연산자와 삼항연산자 !
num = int(input("정수입력 >> "))
result = "홀수"if num%2==1 else "짝수"
print(f"{num}는(은) {result}입니다")
false일때 문장 실행안됨
money = 11000
if money>=10000 :
print("택시를 탄다.")
money = 11000
if money>=10000 :
print("택시를 탄다")
else :
print("버스를 탄다.")
num = int(input("정수입력 >> "))
if num % 3 == 0 and num % 5 == 0 :
print("3과 5의 배수입니다.")
else :
print("3과 5의 배수가 아닙니다")
num1 = int(input("첫 번째 정수 입력 >> "))
num2 = int(input("첫 번째 정수 입력 >> "))
if num1>num2 :
print("첫 번째 정수가 더 큽니다")
elif num1<num2 :
print("두 번째 정수가 더 큽니다")
else :
print("두 수가 똑같습니다")
score = int(input("점수 입력 >> "))
if score <=100 and score>=90 :
result = 'A'
elif score>=80 :
result = 'B'
elif score>=70 :
result = 'C'
elif score>=60 :
result = 'D'
else :
result = 'F'
print(f"{score}점은 {result}학점")
coin = int(input("Insert coin"))
menu = input("메뉴선택 >>> ")
if menu == '콜라' or menu == '1' :
change = coin - 600
elif menu == '사이다' or menu == '2':
change = coin - 800
elif menu == '물'or menu == '3' :
change = coin - 1000
a,b,c = 0,0,0
if change < 0 :
print("잔액부족")
else :
a = change // 1000
b = change % 1000 // 500
c = change % 500 // 100
print(f"잔돈 >> 1000원 {a}개, 500원 {b}개, 100원 {c}개")
결과화면