【HW】书本7-1至7-10选题,代码和输入输出
2018-03-26 10:17
211 查看
7-3 10的整数倍 :让用户输入一个数字,并指出这个数字是否是10的整数倍。number = int(input('Input a number: '))
if number % 10 == 0:
print('Yes')
else:
print('No')
7-6 三个出口 :有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费;3~12岁的观众为10美元;超过12岁的观众为15美元。请编写一个循环,在其中询问用户的年龄,并指出其票价。在程序中采取如下所有做法。
在while 循环中使用条件测试来结束循环。
使用变量active 来控制循环结束的时机。
使用break 语句在用户输入'quit' 时退出循环。
7-8 熟食店:创建一个名为sandwich_orders的列表,在其中包含各种三明治的名字;再创建一个名为finished_sandwiches的空列表。 遍历列表sandwich_orders,对于其中的每种三明治,都打印一条消息,如I made your tuna sandwich ,并将其移到列表finished_sandwiches 。 所有三明治都制作好后,打印一条消息,将这些三明治列出来。
if number % 10 == 0:
print('Yes')
else:
print('No')
7-6 三个出口 :有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费;3~12岁的观众为10美元;超过12岁的观众为15美元。请编写一个循环,在其中询问用户的年龄,并指出其票价。在程序中采取如下所有做法。
在while 循环中使用条件测试来结束循环。
使用变量active 来控制循环结束的时机。
使用break 语句在用户输入'quit' 时退出循环。
active = True while active : age = input('Input your age: ') age = int(age) if age < 3 : print('free') elif age <= 12 : print('10 dollars') else : print('15 dollars') ans = input('Would you want to continue input? y/n : ') if ans != 'y' : active = False输入输出:
7-8 熟食店:创建一个名为sandwich_orders的列表,在其中包含各种三明治的名字;再创建一个名为finished_sandwiches的空列表。 遍历列表sandwich_orders,对于其中的每种三明治,都打印一条消息,如I made your tuna sandwich ,并将其移到列表finished_sandwiches 。 所有三明治都制作好后,打印一条消息,将这些三明治列出来。
sandwich_orders = ['tuna sandwich','chicken sandwich','beef sandwich'] finished_sandwich = [] while sandwich_orders : sandwich = sandwich_orders.pop() print('I made your ' + sandwich) finished_sandwich.append(sandwich) print(finished_sandwich)
相关文章推荐
- 【HW】书本9-11至9-16选题代码和输出
- 【HW-3】书本3-1至3-11的选题,代码和输出
- 【HW】书本6-1至6-13选题和代码
- 【HW】书本8-1至8-17选题,代码和输出
- 【HW-2】书本2-1至2-11中的选题,代码及输出
- 【HW】5-1至5-11的选题和代码和输出
- 【HW】4-1到4-13的选题,代码
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 10 个很棒的 jQuery 代码
- 写了 15 年代码,总结出提升 10 倍效率的三件事
- 操作系统开发--Hello OS代码及运行测试以及int 10中断
- IE10标准模式不支持HTC (Html Components) ,升级重写Htc原有代码之三: mpc.htc选项卡组件
- 35 个 Java 代码性能优化总结 1-10
- C#远程开机代码 【局域网测试通过】 分类: .NET 2011-10-26 11:45 2415人阅读 评论(1) 收藏
- 代码中的输入输出(重定向、文件流C/C++)
- 轻松审计代码安全性,Windows 10有妙招
- 软件编程规范总则-10 代码编辑、编译、审查
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 第一行代码总结:10网络:10.4解析JSON格式数据10.4.1使用JSONObject
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10