7-4 比萨配料
# 比萨配料
active = True
prompt = "\nPlease enter a pizza ingredient: "
while active:
message = input(prompt)
if message == 'quit':
active = False
else:
print("We will add " + message + " in pizza.")
7-5 电影票
# 电影票
prompt = "How old are you? "
while True:
age = input(prompt)
if age == 'quit':
break
age = int(age)
if age < 3 and age > 0:
price = 0
elif age >= 3 and age <= 12:
price = 10
elif age > 12:
price = 15
print("The price of your movie ticket is " + str(price) + ".")
7-6 三个出口
选择练习7-4来完成练习7-6.
# 比萨配料
# 三个出口
active = True
prompt = "\nPlease enter a pizza ingredient: "
message = ""
while active:
while message != 'quit':
message = input(prompt)
if message == 'quit':
active = False
break
else:
print("We will add " + message + " in pizza.")
7-7 无限循环
将7-6程序稍加修改:
# 比萨配料
# 三个出口
# 无限循环
active = True
prompt = "\nPlease enter a pizza ingredient: "
message = ""
while active:
message = input(prompt)
while message != 'quit':
if message == 'quit':
active = False
break
else:
print("We will add " + message + " in pizza.")