python编程入门 习题7-4~~~7-7
程序员文章站
2022-03-30 10:18:01
习题#7-4#7-5#7-6#7-7...
7-4
比萨配料:编写一个循环,提示用户输入一系列的比萨配料,并在用户输入’quit’时结束循环。每当用户输入一种配料后,都打印一条消息,说我们会在比赛中添加这种配料。
prompt="\n欢迎来到肯打鸡:"
prompt +="\n请输入您想要的配料:\n"
while True:
seasoning=input(prompt)
if seasoning=="quit":
print("点餐完毕。")
break
else:
print("我们添加 "+seasoning+"在披萨中.")
7-5
电影票:有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费;3~12岁的观众为10美元,超过12岁的观众为15美元。请编写一个程序,在其中询问用户的年龄,并指出其票价。
p="\n请输入您的年龄\n"
while True:
nianling=input(p)
if nianling != "quit":
nianling=int(nianling)
if nianling < 3:
print("free.")
elif nianling <= 12:
print("Ticket is $10.")
elif nianling > 12:
print("Ticket is $15.")
else:
print("end")
break
7-6
三个出口:以宁一种方式完成练习7-4/5在程序中采取以下所有做法:
·在while循环中使用条件测试来结束循环。
·使用变量active来控制循环结束的时机。
·使用break语句在用户输入’quit’时推出循环。
p="请输入您的年龄:\n"
active=""
while active !="quit":
active = input(p)
if active != "quit":
active=int(active)
if active < 3:
print("free.")
elif active <= 12:
print("Ticket is $10.")
elif active > 12:
print("Ticket is $15.")
else:
print("购票结束。")
break
7-7
无线循环:编写一个没完没了的循环,并运行它
x=6
while x>5:
print("add "+str(x)+" to X")
x+=1
本文地址:https://blog.csdn.net/qq_39969508/article/details/107164044
上一篇: JAVA基础14-JavaWeb(三)HTTP协议
下一篇: python实现一个计算器具有函数功能