python作业(6)

7-2 餐馆订位:

    代码如下:

num=input("Please tell me the number of guests:")
num=int(num)
if num>8:
	print("Sorry, there is no table available.")
else :
	print("Please come here.")



    运行结果:

    


7-3 10的整数倍:

    代码如下:

num=input("Please input a number:")
num=int(num)
if num%10==0:
	print("Oh, this number is a multiple of 10.")
else :
	print("Oh, this number isn't a multiple of 10.")



    结果如下:

    

    


7-5 电影票:

     代码如下:

while 1 :
	num=input("Please tell me te age of the audience, and 'q' to quit:")
	if(num=='q'):
		break
	num=int(num)
	if num<3:
		print("Oh, free of charge.")
	elif num<=12 :
		print("Oh, you need to pay 10 dollars.")
	else:
		print("Oh, you need to pay 15 dollars.")





    结果如下:

    




7-7 无限循环:

    代码如下:

while 1 :
	print("1")




    结果如下:

    


7-8 熟食店:

    代码如下:

sandwich_orders=["apple","banana","tuna"]
finish_sandwiches=[]
while sandwich_orders:
	tem=sandwich_orders.pop()
	print("I made your "+tem+" sandwich.")
	finish_sandwiches.append(tem)
print("I have done all the sandwiches, including ",end="")
for i in finish_sandwiches:
	if i !=finish_sandwiches[-1]:
		print(i+" sandwich, ",end="")
	else :
		print(i+" sandwich.")



    结果如下:

    


    

猜你喜欢

转载自blog.csdn.net/qq_41794348/article/details/79700106