再见,北京

博客表达了对北京的告别之情,虽未详述,但千言万语尽在‘再见,北京’中。

千言万语道不尽:再见,北京。

python头歌实训答案订购火车票任务描述 本关任务:编写一个订购火车票程序。 相关知识 为了完成本关任务,你需要掌握: 1.输入输出 2.流程控制 3.异常处理 4.格式化输出 编程要求 根据提示,在右侧编辑器补充代码。编写一段模拟订票的程序,简化问题,目的地仅限于'北京', '上海', '广州','深圳',程序运行时,先输出以下信息欢迎使用并提示目的地范围: 欢迎使用火车票订购系统! 以下是可选目的地及票价: 北京 - 120 元/张 上海 - 150 元/张 广州 - 200 元/张 深圳 - 999 元/张 再输出“请输入您想购买车票的目的地:”的提示信息,判定用户输入的目的地是否在本题所给范围内,超出范围时输出提示"无效的目的地,请重新输入!\n"并等待用户重新输入。若输入符合要求,提示用户输入购票数量"请输入您要购买的票数(正整数):"并等待用户输入。若输入的购票数量小于或等于0时,输出提示信息"票数必须大于 0,请重新输入!\n"并等待用户重新输入。若输入的购票数量不是整数时,输出提示信息"输入无效,请输入正整数!\n"并等待用户重新输入。当用户输入的目的地或车票数量不符合要求时,先输出输出欢迎使用并提示目的地范围的信息,再等待用户继续购票。 若输入的目的地和数量都符合要求,计算并显示总价。 询问用户是否继续订票"是否继续订票?(y/n):",当用户输入的是'Y'或'y'时,重复订票过程。用户输入'N'或'n'时,输出"感谢您的使用!祝您旅途愉快!"并结束程序。输入其他数据时,提示print("输入无效,请输入 'y' 或 'n'!\n")并等待用户重新输入。 测试说明 平台会对你编写的代码进行测试: 测试输入: 北京 3 y 长春 深圳 0 深圳 2 N 预期输出: 欢迎使用火车票订购系统! 以下是可选目的地及票价: 1. 北京 - 120 元/张 2. 上海 - 150 元/张 3. 广州 - 200 元/张 4. 深圳 - 999 元/张 请输入您想购买车票的目的地:请输入您要购买的票数(正整数):您购买了3张去往北京的车票,总价为360 元 是否继续订票?(y/n):欢迎使用火车票订购系统! 以下是可选目的地及票价: 1. 北京 - 120 元/张 2. 上海 - 150 元/张 3. 广州 - 200 元/张 4. 深圳 - 999 元/张 请输入您想购买车票的目的地:无效的目的地,请重新输入! 欢迎使用火车票订购系统! 以下是可选目的地及票价: 1. 北京 - 120 元/张 2. 上海 - 150 元/张 3. 广州 - 200 元/张 4. 深圳 - 999 元/张 请输入您想购买车票的目的地:请输入您要购买的票数(正整数):票数必须大于 0,请重新输入! 欢迎使用火车票订购系统! 以下是可选目的地及票价: 1. 北京 - 120 元/张 2. 上海 - 150 元/张 3. 广州 - 200 元/张 4. 深圳 - 999 元/张 请输入您想购买车票的目的地:请输入您要购买的票数(正整数):您购买了2张去往深圳的车票,总价为1998 元 是否继续订票?(y/n):感谢您的使用!祝您旅途愉快!
最新发布
11-25
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值