注意:

做4.11时,习惯性的使用等号解题,结果发现:用等号会关联二者地址,修改其中任意一位,另一方也被修改, 因此需要使用切片方法去解题。


# 习题4.1:想出至少三种你喜欢的披萨,将其名称存储在一个列表中,在使用for循环将每种比萨的名称都打印出来
pizza = ['卢本伟', 'White', '五五开']
for b in pizza:print('I like')print(b)
print('I really like Pizza')
# 习题4.2 同4.1
# 习题4.3:打印数字1-20
for a in range(1, 20):print(a)
# 习题4.4:创建含数字1-100W的列表,再输出,Ctrl+C停止
a = range(1, 1000001)
for b in a:print(b)
# 习题4.5:计算1-100W的总和
a = range(1, 1000001)
print(min(a))
print(max(a))
print(sum(a))
# 求和可以用高斯公式简化运算,只需一次运算即可得到结果
print(100000*(1000001)/2)
# 习题4.6:奇数 创建列表,输出1-20的奇数
a = range(1, 20, 2)
for b in a:print(b)
# 习题4.7:3的倍数,创建列表,输出3-30内被3整除的数
a = range(3, 31, 3)
for b in a:print(b)
# 习题4.8:立方 创建列表,输出1-10的立方
a = range(1,11)
for b in a:print(b*b*b)
# 习题4.9:同4.8,但使用解析列表
a = [value**3 for value in range(1,11)]
for b in a:print(b)
# 习题4.10:使用切片打印列表中前三个元素、中间三个元素、最后三个元素
print(a[:3])
print(a[4:7])
print(a[-3:])
# 习题4.11:
#   1、在4.1的pizza种类中再添加一种pizza,存储到friend_pizza,
#   2、在friend_pizza中再加一种pizza
#   3、循环输出pizza和friend_pizza
pizza.append('电竞三丑')
friend_pizza = pizza[:]         # 注意这里不可以用等号,用等号会关联二者地址,修改其中任意一位,另一方也被修改
friend_pizza.append('卢本伟牛逼')
print(pizza)
print(friend_pizza)
# 习题4.12 嵌套循环
for b in range(1, 11):for c in range(1, 11):print(b*c)

# 4.13 自助餐,元组,
menus = ('烤全羊', '烤全牛', '烤全鸡', '烤全猪', '烤全鸭')
for value in menus:print(value)
menus = ('烤全鹅', '烤全鸟', '烤全鸡', '烤全猪', '烤全鸭')
for value in menus:print(value)
# 4-14  PEP 8 大致内容:
1、每级缩进都使用四个空格
2、每行都不要超过80字符
3、不要在程序文件中过多的使用空行

择苦而安,择做而乐,虚拟现实终究比不上真实精彩之万一

解题报告——Python编程:从入门到实践_动手试一试_参考答案(第四章)相关推荐

  1. Python编程从入门到实践 第十章:文件和异常 练习答案记录

    Python编程从入门到实践 第十章:文件和异常 练习答案记录 练习题导航 Python编程从入门到实践 第十章:文件和异常 练习答案记录 10.1 从文件中读取数据 10.1.1 读取整个文件 10 ...

  2. python基础学习[python编程从入门到实践读书笔记(连载五)]:数据可视化项目第16章

    文章目录 下载数据 制作全球地震散点图:JSON格式 end 几个实验结果: 每日最高气温: 地震图绘制: 下载数据 CSV文件格式 在文本文件中存储数据,一个简单方式是将数据作为一系列以逗号分隔的值 ...

  3. Python学习 第一天任务 (四:【基于Python编程从入门到实践】动手试一试)

    记录一下第一章 想了很久 不记录书本了 第一章的动手试一试 很基础 1-1 python.org:浏览Python主页(抛出主页链接) 1-2 这里顺便记录一下 之前就搭建的环境 这是我当时看的博客 ...

  4. python编程从入门到实践书中出错的地方_读书笔记「Python编程:从入门到实践」_10.文件和异常...

    10.1 从文件中读取数据 10.1.1 读取整个文件 with open(~) as object: contents=object.read() with open('C:/Users/jou/D ...

  5. python基础学习[python编程从入门到实践读书笔记(连载六)]:数据可视化项目第17章

    文章目录 使用API end 项目结果: 使用plotly可视化github最受欢迎的python仓库: 修改后的可视化图表: 使用API 编写独立的程序,实现对获取的数据可视化.我们使用Web AP ...

  6. Python编程从入门到实践:动手试一试:5-1~5-13

    5-1 条件测试:编写一系列条件测试:将每个测试以及你对其结果的预测和实际结 果都打印出来.你编写的代码应类似于下面这样: car = 'subaru' print("Is car == ' ...

  7. Python编程从入门到实践:动手试一试8-3T恤

    8-3T恤:编写一个名为make_shirt()的函数,它接受一个尺码以及要印到T恤上的字样,这个函数应打印一个句子,概要说明T恤的尺码和字样. #8-3 T恤 def make_shirt(size ...

  8. Python 编程从入门到实践 6-7动手试一试 人

    在完成练习6-1而编写的程序中,在创建两个表示人的字典,然后将这三个字典都存储在一个名为people的列表中,遍历这个列表,将其中每个人的所有信息都打印出来. peoples = [] wzh = { ...

  9. Python编程从入门到实践:动手试一试8-6城市名

    8-6城市名:编写一个名为city_country()的函数,它接受城市的名称及所属的国家.这个函数应该返回一个格式类似于下面这样的字符串: ----------------------------- ...

  10. Python编程从入门到实践:动手试一试 7-9五香烟熏牛肉卖完了

    7-9五香烟熏牛肉卖完了(pastrami):使用为完成的联系7-8而创建的列表sandwich_orders,并确保'pastrami'在其中出现三次,在程序开头附近添加这样的代码:打印一条消息,指 ...

最新文章

  1. 2021年大数据Spark(五十二):Structured Streaming 事件时间窗口分析
  2. R语言|又来一个气泡图
  3. windows给应用断网
  4. mysql远程访问显示警告信息_mysql远程访问的时候遇到了各种问题
  5. jQueryMobile引入文件后样式无法正常显示
  6. SAP Spartacus Org unit detail实例的单例特性
  7. 常见的时间复杂度函数
  8. Exchanger和无GC的Java
  9. JavaScipt30(第八个案例)(主要知识点:canvas)
  10. pytorchyolov4训练_使用pytorch-yolov5 訓練自己的數據集-2020.6.15
  11. 工作总结:日志打印的15个建议
  12. python3.8.3好用吗_python使用3.8.3版本,存在报错
  13. MyBatis中使用LIKE关键字模糊查询
  14. 2017.3.17 祭祀 失败总结
  15. 2022智慧工地劳务实名制系统——工地人员高效管理黑科技
  16. python余弦定理_基于Python计算气弹簧选型
  17. python报时功能_Python(PyS60)做的简单语音整点报时的实现 | 学步园
  18. 21个最具代表性的英国著名地标建筑
  19. videobox,一个错误的名字
  20. rk3399_9.0.1_mid 时区转换

热门文章

  1. 如何阅读《深入理解计算机系统》?(文末送书)
  2. ClickHouse到底是什么?凭啥这么牛逼!
  3. 世界上没有技术驱动型公司
  4. 确保HIPAA符合远程医疗视频流的2种方法
  5. 视频创作助力企业营销
  6. FFmpeg Filter基本使用
  7. 腾讯携手2020全球C++及系统软件技术大会
  8. Linux 网络层收发包流程及 Netfilter 框架浅析
  9. c++中使用 hiredis/hiredis.h
  10. google mock分享