Python程式設計從入門到實踐課後答案:第七章
7-1 汽車租賃 :編寫一個程式,詢問使用者要租賃什麼樣的汽車,並列印一條訊息,如“LetmeseeifIcan find you a Subaru”。
7-2 餐館訂位 :編寫一個程式,詢問使用者有多少人用餐。如果超過8人,就列印一條訊息,指出沒有空桌;否則指出有空桌。
7-3 10的整數倍 :讓使用者輸入一個數字,並指出這個數字是否是10的整數倍
# 7-1 input("你需要什麼樣的汽車:") print("Let me see if I can find you a Subaru”") # 7-2 num = int(input("有多少人需要用餐:")) if num > 8: print("沒有空桌") else: print("還有空桌") # 7-3 num = int(input("請給定一個數字:")) if num % 10 == 0: print("%d是10的整數倍" % num) else: print("%d不是10的整數倍" % num)
7-4 比薩配料 :編寫一個迴圈,提示使用者輸入一系列的比薩配料,並在使用者輸入’quit’ 時結束迴圈。每當使用者輸入一種配料後,都列印一條訊息,說我們會在比薩
中新增這種配料。
7-5 電影票 :有家電影院根據觀眾的年齡收取不同的票價:不到3歲的觀眾免費;3~12歲的觀眾為10美元;超過12歲的觀眾為15美元。請編寫一個迴圈,在其中詢問用
戶的年齡,並指出其票價。
7-6 三個出口 :以另一種方式完成練習7-4或練習7-5,在程式中採取如下所有做法。
在while 迴圈中使用條件測試來結束迴圈。
使用變數active 來控制迴圈結束的時機。
使用break 語句在使用者輸入’quit’ 時退出迴圈。
7-7 無限迴圈 :編寫一個沒完沒了的迴圈,並執行它(要結束該迴圈,可按Ctrl+C,也可關閉顯示輸出的視窗)。
# 7-4 while True: title = input("請輸入披薩配料:") if title == "quit": break else: print("我們會在披薩中加入%s" % title) # 7-5 while True: age = int(input("請輸入使用者年齡:")) if age < 3: print("該使用者免費") elif 3 <= age < 12: print("該年齡段使用者收費的是10美元") else: print("該年齡段使用者收費的是15美元") # 7-6 active = input("請輸入你的年齡:") while True: age = int(input("請輸入使用者年齡:")) if age < 3: print("該使用者免費") elif 3 <= age < 12: print("該年齡段使用者收費的是10美元") else: print("該年齡段使用者收費的是15美元") if active == "quit": break # 7-7 while True: print("超最帥")
相關推薦
Python程式設計從入門到實踐課後答案:第七章
7-1 汽車租賃 :編寫一個程式,詢問使用者要租賃什麼樣的汽車,並列印一條訊息,如“LetmeseeifIcan find you a Subaru”。 7-2 餐館訂位 :編寫一個程式,詢問使用者有多少人用餐。如果超過8人,就列印一條訊息,指出沒有空桌;否則指
Python程式設計從入門到實踐課後答案:第九章
9-1 餐館 :建立一個名為Restaurant 的類,其方法__init__() 設定兩個屬性:restaurant_name 和cuisine_type 。建立一個名 為describe_restaurant() 的方法和一個名為open_restaurant() 的方法,其中前者列印前
Python程式設計從入門到實踐課後答案:第八章
8-1 訊息 :編寫一個名為display_message() 的函式,它列印一個句子,指出你在本章學的是什麼。呼叫這個函式,確認顯示的訊息正確無誤。 8-2 喜歡的圖書 :編寫一個名為favorite_book() 的函式,其中包含一個名為title 的形參。這個函式列印一條訊息,如One
Python程式設計從入門到實踐課後答案:第六章
6-1 人 :使用一個字典來儲存一個熟人的資訊,包括名、姓、年齡和居住的城市。該字典應包含鍵first_name 、last_name 、age 和city 。將儲存在該字典中 的每項資訊都打印出來。 data = {"first_name": "鄭", "last_name": "超"
Python程式設計從入門到實踐課後答案:第五章
5-3 外星人顏色#1 :假設在遊戲中剛射殺了一個外星人,請建立一個名為alien_color 的變數,並將其設定為’green’ 、‘yellow’ 或’red’ 。 編寫一條if 語句,檢查外星人是否是綠色的;如果是,就列印一條訊息,指出玩家獲得了5個點。 編寫這個程式的兩個版本,在一個
Python程式設計從入門到實踐課後答案:第四章
4-1 比薩 :想出至少三種你喜歡的比薩,將其名稱儲存在一個列表中,再使用for 迴圈將每種比薩的名稱都打印出來。 修改這個for 迴圈,使其列印包含比薩名稱的句子,而不僅僅是比薩的名稱。對於每種比薩,都顯示一行輸出,如“I like pepperoni pizza”。 在程式末尾新增一行程
Python程式設計從入門到實踐課後答案:第三章
3-1 姓名: 將一些朋友的姓名儲存在一個列表中,並將其命名為names 。依次訪問該列表中的每個元素,從而將每個朋友的姓名都打印出來。 names = ["Tom", "Bob", "Jack"] for i in names: print(i) 3-2 問候語: 繼續使用練習
Python程式設計從入門到實踐課後答案:第十章
10-1 Python學習筆記 :在文字編輯器中新建一個檔案,寫幾句話來總結一下你至此學到的Python知識,其中每一行都以“In Python you can”打頭。將這個檔案命名為 learning_python.txt,並將其儲存到為完成本章練習而編寫的程式所在的目錄中。編寫一個程式,
python從入門到實踐課後習題第七章
""" 7-1 汽車租賃 :編寫一個程式,詢問使用者要租賃什麼樣的汽車,並列印一條訊息, 如 “Let me see if I can find you a Subaru” 。 """ msg = input("What kind of car would you like?\n") print
《 Java併發程式設計從入門到精通》第5章 多執行緒之間互動:執行緒閥
作者:張振華 購買連結:天貓商城 (投入多少,收穫多少。參與多深,領悟多深,京東,亞馬遜,噹噹均有銷售。) 5.1 執行緒安全的阻塞佇列BlockingQueue (1)先理解一下Queue、Deque、BlockingQueue的概念: Queue(佇列) :用於儲存一組元素,不
Java併發程式設計從入門到精通 之 第四章 執行緒安全的集合類
java.util.HashTable:-1 說明:Hashtable函式均為同步,是執行緒安全,key,value均不能為null。-2 基本方法:get(), put(), remove(), clear(), putAll(), contains(),containsK
Python程式設計從入門到實踐課後答案:第十一章
11-1 城市和國家 :編寫一個函式,它接受兩個形參:一個城市名和一個國家名。這個函式返回一個格式為City, Country 的字串,如Santiago, Chile 。將 這個函式儲存在一個名為city_functions.py的模組中。 建立一個名為test_cities.py的程式,
《Python程式設計從入門到實踐》第9章類課後習題(附程式碼)
目錄 9-1(9-2) 餐館 9-3 使用者 9-4 就餐人數 9-5 嘗試登陸次數 9-6 冰淇淋小店 9-7 管理員 9-8 許可權 9-10 匯入Restaurant類 9-11 匯入Admin類 9-12 多個模組 9-1(9-2) 餐館
《Python程式設計從入門到實踐》第10章檔案和異常動手試一試答案(附程式碼)
目錄 10-3 訪客 10-4 訪客名單 10-6 加法運算 10-7 加法計算器 10-8 貓和狗 10-9 沉默的貓和狗 10-3 訪客 #!/usr/bin/env python # -*- coding:utf-8 -*- user = input
python程式設計從入門到實踐第三章習題答案
3.1-3.2names = ['zhichao' , 'yujie' , 'yifei'] for name in names: print( name.title() + " , good night.") 3.3transportation = ['car'
Python程式設計 從入門到實踐 第四章 作業參考答案 (部分)
4-2 動物animals = ["dog","cat","panda","squirrel"] for a in animals: print(a.title()) for a in animals: print("A",a,"could be so cut
《python 程式設計 從入門到實踐》-第十八章Django入門,專案3 遇到的問題。
第十八章Django入門,很多小白在按照書本上的內容按部就班的進行Django的入門學習時發現,在學習前兩個部分的時候,一切都是很順利。到了第三個專案,建立網頁:學習筆記主頁,將Django主頁URL對映到自己要設計的學習筆記主頁時,一直出現錯誤,沒有匹配的UR
python程式設計 從入門到實踐 第六章 字典
學習筆記: # 一個簡單的字典 alien_0={'color':'green','points':'5'} print(alien_0['color']) print(alien_0['points']) #6.2 使用字典 ## 字典是一系列鍵—值對,每個鍵都有一個值
python從入門到實踐課後習題第四章
""" 4-1 比薩:想出至少三種你喜歡的比薩,將其名稱儲存在一個列表中,再使用for迴圈將每種比薩的名稱都打印出來。 修改這個 for 迴圈,使其列印包含比薩名稱的句子,而不僅僅是比薩的名稱。對於每種比薩,都顯示一行輸出, 如 “I like pepperoni pizza
《Python程式設計從入門到實踐》第8章 函式
第8章 函式 只記錄了自己以前沒有注意到的知識點 一、傳遞實參 向函式傳遞實參的方式有很多種,可以使用位置實參,這要求實參的順序和形參的順序相同;也可以使用關鍵字實參,其中的每個實參都是由變數名和實參組成,還可以使用字典和列表 1. 位置實參 基於實