《Python编程——从入门到实践》第七章部分习题解

本文提供了三个简单的Python程序实例:判断就餐人数是否大于8并告知是否有空桌;根据年龄收取不同票价;展示三明治制作及完成状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 7-2
num = input('How many people are going to have dinner?')
num = int(num)
if num >= 8:
	print('There is no empty table.')
else:
	print('There are some empty tables.')

# 7-5
while True:
	age = input('How old are you?')
	age = int(age)
	if age < 3 and age >= 0:
		print('Price : Free')
	elif age >= 3 and age < 12:
		print('Price : 10 dollars')
	elif age >= 12:
		print('Price : 15 dollars')

# 7-8
sandwich_orders = ['No.1 sandwich' , 'No.2 sandwich' , 'No.3 sandwich']
finished_sandwich = []
while sandwich_orders:
	current_sandwich = sandwich_orders.pop()
	print('I made your ' + current_sandwich)
	finished_sandwich.append(current_sandwich)
print(finished_sandwich)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值