欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

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

发布时间:2024/2/28 python 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 解题报告——Python编程:从入门到实践_动手试一试_参考答案(第四章) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

注意:

做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编程:从入门到实践_动手试一试_参考答案(第四章)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。