# float : 0.0을 제외한 나머지 실수는 True
# str : ""를 제외한 나머지 문자열은 True
# list, tupel, dict : [], (), {}를 제외한 나머지는 True
# 지갑에 돈이 10000원 이상 있으면 택시를 탑니다.
# 2000원 이상, 10000원 미만이 있으면 버스를 탑니다.
# 그렇지 않으면 걸어서 갑니다.
money = 12000
if money >= 10000:
print("택시를 타고 집에 갑니다.")
if money < 10000:
print("걸어서 집에 갑니다.")
택시를 타고 집에 갑니다.
money = 5000
if money >= 10000:
print("택시를 타고 집에 갑니다.")
elif money >= 5000:
print("광역버스를 타고 집에 갑니다.")
elif money >= 2000:
print("일반버스를 타고 집에 갑니다.")
else:
print("걸어서 집에 갑니다.")
광역버스를 타고 집에 갑니다.
# 계좌에 10000원이 들어 있습니다.
# 인출 금액을 입력 받습니다.
# 인출 금액이 계좌에 있는 금액보다 크면 "인출이 불가능합니다." 출력
# 인출 금액이 계좌에 있는 금액보다 작으면 "인출 되었습니다." 출력
# 마지막에 현재 계좌의 잔액을 출력
data = input("draw money : ")
type(data), data
draw money : 2000
(str, '2000')
10000 - data
Error
account = 10000
draw_money = int(input("draw money : "))
if account >= draw_money:
account -= draw_money
print(str(draw_money) + " 원이 인출되었습니다.")
else:
print("인출이 불가능합니다. " + str(draw_money - account) + " 원의 잔액이 부족합니다.")
print("현재 잔액은 " + str(account) + " 원 입니다.")
draw money : 5000
5000 원이 인출되었습니다.
현재 잔액은 5000 원 입니다.
# string 데이터 타입의 format 함수
print("현재 잔액은 " + str(account) + " 원 입니다.")
print("현재 잔액은 {} 원 입니다. 인출 금액은 {} 원 입니다.".format(account, draw_money))
print("현재 잔액은 {data1} 원 입니다. 인출 금액은 {data2} 원 입니다.".format(data2=draw_money, data1=account))
현재 잔액은 5000 원 입니다.
현재 잔액은 5000 원 입니다. 인출 금액은 5000 원 입니다.
현재 잔액은 5000 원 입니다. 인출 금액은 5000 원 입니다.
'데이터 사이언스 > 1. Python 기초' 카테고리의 다른 글
[Python1_23] While (0) | 2023.03.25 |
---|---|
[Python1_22] 삼항연산자 (0) | 2023.03.24 |
[Python1_19] 복습 (0) | 2023.03.18 |
[Python1_20] 조건문(1) (0) | 2023.03.05 |
[Python1_18] 기본 함수 (0) | 2023.01.28 |
댓글