#7.1
car = input("你要一辆什么样的汽车?")
print("让我为您找一辆" + car)
输出:
你要一辆什么样的汽车?奔驰
让我为您找一辆奔驰
#7.2
try:
num = int(input("请问你们有多少人用餐?"))
except ValueError as err:
pass
if num > 8:
print("不好意思,没有空桌了")
else:
print("有空桌")
输出:
请问你们有多少人用餐?10
不好意思,没有空桌了
#7.3
num = int(input("请输入一个数字:"))
if num % 10 == 0:
print(str(num) + "是10的整数倍")
else:
print(str(num) + "不是10的整数倍")
输出:
请输入一个数字:30
30是10的整数倍
#7.4
prompt = ("请输入你要给馍里加的配料:")
prompt += "\n输入 'quit' 退出程序。"
ingredient = ""
while ingredient != 'quit':
ingredient = input(prompt)
if ingredient != 'quit':
print(ingredient)
输出:
请输入你要给馍里加的配料:
输入 'quit' 退出程序。洋芋丝
洋芋丝
请输入你要给馍里加的配料:
输入 'quit' 退出程序。洋柿子
洋柿子
请输入你要给馍里加的配料:
输入 'quit' 退出程序。quit
#7.5
prompt = "请输入你的年龄:"
prompt += "\n(输入'quit'退出程序。)"
age = 0
while age != 'quit':
age = input(prompt)
if age != 'quit':
if int(age) < 3:
print("免费")
elif int(age) >3 and int(age) <= 12:
print("10美元")
else:
print("15美元")
输出:
请输入你的年龄:
(输入'quit'退出程序。)1
免费
请输入你的年龄:
(输入'quit'退出程序。)4
10美元
请输入你的年龄:
(输入'quit'退出程序。)19
15美元
请输入你的年龄:
(输入'quit'退出程序。)quit
#7.6
prompt = "请输入你要给馍里加的配料:"
prompt += "\n(输入 'quit' 退出程序。)"
ingredient = ""
active = True
while active:
ingredient = input(prompt)
if ingredient == "quit":
active = False
break
else:
print(ingredient)
输出:
请输入你要给馍里加的配料:
(输入 'quit' 退出程序。)土豆丝
土豆丝
请输入你要给馍里加的配料:
(输入 'quit' 退出程序。)洋芋丝
洋芋丝
请输入你要给馍里加的配料:
(输入 'quit' 退出程序。)quit
prompt = "请输入你的年龄:"
prompt += "\n(输入'quit'退出程序。)"
age = 0
active = True
while active:
age = input(prompt)
if age == 'quit':
active = False
break
else:
if int(age) < 3:
print("免费")
elif int(age) >3 and int(age) <= 12:
print("10美元")
else:
print("15美元")
输出:
请输入你的年龄:
(输入'quit'退出程序。)13
15美元
请输入你的年龄:
(输入'quit'退出程序。)quit
#7.7
i = 0
while True:
i += 1
print(i)
#7.8
jiamos = ["肉夹馍","土豆丝夹馍","洋芋丝夹馍"]
finished_jiamos = []
while jiamos:
for jiamo in jiamos:
print("我给你做了个" + jiamo)
jiamos.remove(jiamo)
finished_jiamos.append(jiamo)
print(finished_jiamos)
输出:
我给你做了个肉夹馍
我给你做了个洋芋丝夹馍
我给你做了个土豆丝夹馍
['肉夹馍', '洋芋丝夹馍', '土豆丝夹馍']
#7.9
jiamo_orders = ["肉夹馍","土豆丝夹馍","肉夹馍","肉夹馍","洋芋丝夹馍"]
print("肉夹馍卖完了")
finished_jiamos = []
for jiamo in jiamo_orders:
jiamo_orders.remove("肉夹馍")
active = True
while active:
for jiamo in jiamo_orders:
print("我给你做了个" + jiamo)
finished_jiamos.append(jiamo)
if jiamo_orders == finished_jiamos:
active = False
print(finished_jiamos)
输出:
肉夹馍卖完了
我给你做了个土豆丝夹馍
我给你做了个洋芋丝夹馍
['土豆丝夹馍', '洋芋丝夹馍']
#7.10
prompt = "如果你可以去地球上的的一个城市旅行,你会去哪个城市?"
prompt += "\n(输入quit退出程序。)"
while True:
city = input(prompt)
if city == "quit":
break
else:
print("我要去" + city)
输出:
如果你可以去地球上的的一个城市旅行,你会去哪个城市?
(输入quit退出程序。)东京
我要去东京
如果你可以去地球上的的一个城市旅行,你会去哪个城市?
(输入quit退出程序。)quit