高階程式設計技術課後作業 第七章練習
阿新 • • 發佈:2019-01-22
7-3 10的整數倍
程式碼:
num = int(input("請輸入一個數字:")) if num % 10 == 0: print("這個數字是10的整數倍") else: print("這個數字不是10的整數倍")
結果:
請輸入一個數字:100
這個數字是10的整數倍
請輸入一個數字:99
這個數字不是10的整數倍
7-5 電影票
程式碼:
message = "" while True: message = input("請輸入你的年齡,或者輸入exit退出:") if message == "exit": break age = int(message) ifage >= 0 and age <= 3: print("電影票免費") elif age > 3 and age <=12: print("電影票10美元") elif age >12: print("電影票15美元")
結果:
請輸入你的年齡,或者輸入exit退出:2
電影票免費
請輸入你的年齡,或者輸入exit退出:5
電影票10美元
請輸入你的年齡,或者輸入exit退出:15
電影票15美元
請輸入你的年齡,或者輸入exit退出:exit
7-8 熟食店
程式碼:
sandwich_orders = ["雞蛋火腿三文治", "海苔三文治", "鰻魚三文治", "肉鬆三文治"] finished_sandwichs = [] while sandwich_orders: sandwich = sandwich_orders.pop(0) finished_sandwichs.append(sandwich) print(sandwich + "做好了") print("所有三文治都做好了,以下是所有做好的三文治的列表:") print(finished_sandwichs)
結果:
雞蛋火腿三文治做好了
海苔三文治做好了
鰻魚三文治做好了
肉鬆三文治做好了
所有三文治都做好了,以下是所有做好的三文治的列表:
['雞蛋火腿三文治', '海苔三文治', '鰻魚三文治', '肉鬆三文治']