【交作业啦】
ex4.py

# 变量cars指代100, cars的数量是100
cars = 100
# 变量space_in_a_car指代4.0,一辆车上有4.0个座位
#space_in_a_car = 4.0
space_in_a_car = 4
# 变量drivers指代30, drivers数量是30
drivers = 30
# 有90个passenger
passengers = 90
# 计算没有人驾驶的car的数量
cars_not_driven = cars - drivers
# 有人驾驶的car的数量,与drivers的数量一致
cars_driven = drivers
# 拼车能运送乘客的数量
carpool_capacity = cars_driven * space_in_a_car
# 平均每辆车上的乘客数
average_passengers_per_car = passengers / cars_driven# 打印车的数量
print("There are", cars, "cars available.")
# 打印司机的数量
print("There are only", drivers, "drivers available.")
# 打印打印空车的数量
print("There will be", cars_not_driven, "empty cars today.")
# 打印能够运送乘客的数量
print("We can transport", carpool_capacity, "people today.")
# 打印待拼车的乘客总数
print("We have", passengers, "people to carpool today.")
# 打印平均每辆车需搭载的乘客数
print("We need to put about", average_passengers_per_car, "people in each car.")

运行结果

PS E:\lpthw> python .\ex4.py
There are 100 cars available.
There are only 30 drivers available.
There will be 70 empty cars today.
We can transport 120.0 people today.
We can transport 120 people today.
We have 90 people to carpool today.
We need to put about 3.0 people in each car.
PS E:\lpthw>

【学习心得】
1 程序员的记性都不怎么好
2 程序里用了4.0作为space_in_a_car的值,感觉没必要呀,难道作者有什么深意?

笨办法学Python 3 习题4相关推荐

  1. 《笨办法学Python》——习题3

    文章目录 基本习题 1. 完成基本习题 加分习题 1. 使用#在代码每一行的前一行为自己写一个注解,说明一下这一行 2. 记得开始时的 <练习 0> 吧?用里边的方法把 Python 运行 ...

  2. 《笨办法学Python》——习题5

    文章目录 基本习题 1. 完成基本习题 加分习题 1. 修改所有的变量名字,把它们前面的"my_"去掉.确认将每一个地方的都改掉,不只是你使用"="赋值过的地方 ...

  3. python 笔记 一次失败的例子 《笨办法学Python》习题36 ——1.19

    习题 36: 设计和调试 自我感觉: •墨水太少,只写了一半 •好中二 •low~~~~ ex36.py # -*- coding:UTF-8 -*- ###测试python输出中文是否乱码 impo ...

  4. 笨办法学python加分习题26

    python版本:3      若有错误,敬请指出 模块名称:测试.py 我的是版本3,表示很坑爹,需要宝宝把所有的print加上括号 =0= >_< #加分习题26 import 加分习 ...

  5. python转义例题_笨办法学Python记录--习题37 异常,lambda,yield,转义序列

    为什么使用异常 错误处理.事件通知.特殊情况处理.退出时的行为.不正常的程序流程. 简单的示例 在没有任何定义x变量的时候: print x print 1 将会抛出NameError异常: Name ...

  6. python 笔记 练习、加深记忆 《笨办法学Python》习题24 ——12.29

    习题 24:  更多练习 目标与感悟: •熟悉语法 •衔接.叠加的使用 •要有美学眼光 •码代码不能懒,不要复制,要手打,当然,可以使用notepad++的脚本来查异 ex24.py #-*-codi ...

  7. python 笔记 分支和函数《笨办法学Python》习题35 ——1.17

    习题 35:  分支和函数 知识点总结: • 本次做的是利用循环.判定做的一个小游戏 •fromsys import exit     #向sys模块借一个exit函数用来退出程序 •exit(0), ...

  8. 从零开始学数据分析之——《笨办法学Python》(习题0-10)

    写在前面 三十而立之年,开始自学数据分析,工作比较清闲,现发帖记录自己的数据分析之路,数据分析要学很多的东西,经过多月的摸索,目前分两个方面开始学习: ·知识方面:数学为王,拿起书本,重学<概率 ...

  9. 计算机编程书籍-笨办法学Python 3:基础篇+进阶篇

    编辑推荐: 适读人群 :本书适合所有已经开始使用Python的技术人员,包括初级开发人员和已经升级到Python 3.6版本以上的经验丰富的Python程序员. "笨办法学"系列, ...

最新文章

  1. linux脚本重定向到输入,linux shell输入输出重定向
  2. Redis key 相关命令
  3. 能挣钱的,开源 SpringBoot 商城系统,功能超全,超漂亮,真TMD香!
  4. 江苏广电总台面试java_江苏广电面试 江苏广电25位面试官坐镇终面 - 86资讯网
  5. mysql 8.0 慢查询_MySQL慢查询分析
  6. ACM的输入输出总结
  7. guava 并发_使用Guava对并发应用程序进行基于对象的微锁定
  8. QString中包含中文的时候, 转为char *
  9. Spring----Bean装配
  10. Loonframework-DAO-Alpha-0.1.0发布
  11. 发一款资源查看,编辑软件,可以编辑dll,exe,res等后缀名的文件的小东东(Reshacker汉化版)
  12. 矿工罢工?官方砸盘?FIL暴跌!Filecoin上线后的魔幻7天
  13. 绿盟科技网络安全攻防实验室安全研究员廖新喜:Java JSON 反序列化之殇
  14. 安卓虚拟机_安卓虚拟机Pro解锁付费版 自带root权限 可运行xp等框架
  15. 关于软件测试你必须知道的名词
  16. 数字电路之Verilog红绿灯设计
  17. 高大上的阿里云认证,小白真的不配拥有嘛?
  18. JSONObject转对象
  19. python ks曲线_python之KS曲线
  20. 如何从返回数据类型为json的数据中提取特定数据?

热门文章

  1. 机器人瓦力材质库下载_机器人总动员/瓦力[BD中英双字1024/1280高清版]
  2. 文字字体如何合适的运用到海报设计当中
  3. 蓝宝石超频软件测试,显卡超频测试_蓝宝石 R9 380X 4G D5 超白金 OC_显卡评测-中关村在线...
  4. log4j2异步发送error日志邮件配置
  5. 【强化学习】Deep Q Network深度Q网络(DQN)
  6. 创新药物研究核心技术—计算机辅助药物设计
  7. 您的Java代码真的可以投入生产吗?
  8. realplayer java,realplayer插件_realplayer插件_下载realplayer播放器
  9. 脱壳--00.exe
  10. 国人开发开源软件TOP100