#-*-coding:utf-8-*-# 地鐵價格:# 6千米(含)內3元;# 6千米至12千米(含)4元;# 12千米至22千米(含)5元;# 22千米至32千米(含)6元;# 32千米以上部分,每增長1元可乘坐20千米。# 每個月每張卡支出累計滿100元之後的乘次價格給予8折優惠;# 每個月每張卡支出累計滿150元之後的乘次給予5折優惠,# 假設每一個月小明都須要上20天班,每次上班須要來回1次,即天天須要乘坐2次一樣路線的地鐵,# 編寫程序,從鍵盤獲取距離,幫小明計算每個月的總花費。# money = 0# import math# while True:# km = input('請輸入千米數:')# if km.isdigit():# km = int(km)# if km <= 6:# money = 3# elif km <= 12:# money = 4# elif km <= 22:# money = 5# elif km <= 32:# money = 6# elif km <= 52:# money = 7# else:# money = 6 + (math.ceil((km - 32) / 20))# print(money, '元')# else:# print('請輸入正確千米數..')