《Python程式設計》第七章部分課後練習題
#7-4 披薩配料:
程式碼:
#7-4 披薩配料
"""
mushrooms
pepperoni
extra cheese
"""
while True:
message = 'Which Pizza ingredient would you add?'
message += "\n(Enter 'quit' to end): "
ingredient = input(message)
if ingredient == 'quit':
break;
else:
message = '\nWe will add ' + ingredient + ' in the Pizza. \n'
print(message)
輸出:pass
#7-5 電影票:
程式碼:
#7-5 電影票
while True:
message = 'Dear gentleman or lady, How old are you?'
message += "\n(Enter 'q' to end): "
year = input(message)
if year == 'q':
break;
else:
year = int(year)
if year < 3:
message = 'You are free admission!'
elif year <=12:
message = 'You have to pay 10 dollars for the ticket!'
elif year > 12:
message = 'You have to pay 15 dollars for the ticket!'
print(message+'\n')
輸出:pass
#7-7 無限迴圈:
程式碼:
#7-7 無限迴圈
#可以嘗試,沒什麼大礙的
while True:
num = list(range(1, 10**4))
輸出:pass
#7-8 熟食店:
程式碼:
#7-8 熟食店
sandwich_orders = ['Reuben sandwich', 'Club sandwich', 'Doner sandwich']
sandwich_orders.append('Hamburger')
finished_sandwiches = list()
while sandwich_orders:
sandwich = sandwich_orders.pop()
message = 'I made your ' + sandwich + '.'
finished_sandwiches.append(sandwich)
print(message)
while finished_sandwiches:
print(finished_sandwiches.pop())
輸出:
I made your Hamburger.
I made your Doner sandwich.
I made your Club sandwich.
I made your Reuben sandwich.
Reuben sandwich
Club sandwich
Doner sandwich
Hamburger
#7-9 五香菸薰牛肉(pastrami)賣完了 :
程式碼:
#7-9 五香菸薰牛肉(pastrami)賣完了
sandwich_orders = ['Reuben sandwich', 'Club sandwich', 'Doner sandwich']
sandwich_orders.append('Hamburger')
for a in range(0,3):
sandwich_orders.append('pastrami')
message = 'Sorry. We are out of pastrami.\n'
print(message)
while 'pastrami' in sandwich_orders:
sandwich_orders.remove('pastrami')
while sandwich_orders:
print(sandwich_orders.pop())
輸出:
Sorry. We are out of pastrami.
Hamburger
Doner sandwich
Club sandwich
Reuben sandwich
相關文章
- 《Python程式設計》第十一章部分課後練習題Python程式設計
- 《Python程式設計》第九章部分課後練習題Python程式設計
- 《Python程式設計》第十章部分課後練習題Python程式設計
- 《Python程式設計》第八章部分課後練習題Python程式設計
- python第七章課後習題Python
- Python快速程式設計入門課後程式題答案Python程式設計
- python課後習題Python
- 第七章練習題
- 課後練習
- 第七章練習題2
- 第七章練習題4
- 第二章課後練習題
- 《Python程式設計練習與解答》之程式設計概論Python程式設計
- 慕課網Python入門練習題---Python
- 程式設計練習程式設計
- Python程式設計基礎練習——撲克牌發牌問題Python程式設計
- 《Java語言程式設計(基礎篇)(原書第10版)》第2~4章部分程式設計練習題程式碼Java程式設計
- 大一C語言程式設計練習題C語言程式設計
- 問題 1011: C語言程式設計教程(第三版)課後習題6.1C語言程式設計
- 1097: C語言程式設計教程(第三版)課後習題10.4C語言程式設計
- Java程式設計練習_241206Java程式設計
- python 實現課堂練習Python
- python第八章課後習題Python
- python第四章課後習題Python
- python第三章課後習題Python
- Python 練習題Python
- Java程式設計(2021春)——第二章課後題(選擇題+程式設計題)答案與詳解Java程式設計
- 新手練習:Python練習題目Python
- 溫度轉換——MOOC《Python語言程式設計》第1周練習題2Python程式設計
- 好程式設計師web前端教程分享javascript 練習題程式設計師Web前端JavaScript
- 好程式設計師web前端分享前端 javascript 練習題程式設計師Web前端JavaScript
- jQuery第七章課後作業jQuery
- 演算法導論課後習題解答 第一部分 練習1.1-1->1.1-5演算法
- 08.計劃任務課後習題
- U7-11課綜合練習+12課階段測評練習——複習練習題目
- 學習python有關統計基礎部分課程總結Python
- 零基礎學習Python__小甲魚第一課筆記與課後練習Python筆記
- python練習題解析Python