Python练习
文章平均质量分 59
飞翔的大玉米
这个作者很懒,什么都没留下…
展开
-
《Python编程从入门到实践》第18章披萨店练习答案
练习 18-4:披萨店 新建一个名为Pizzeria的项目,并在其中添加一个名为pizzas的应用程序。 定义一个名为Pizza的模型,它包含字段name,用于存储披萨名称,如Hawaiian和Meat Lovers。 定义一个名为Topping的模型,它包含字段pizza和name,其中字段pizza是一个关联到Pizza的外键,而字段name用于存储配料,如pineapple、Canadian bacon和sausage。 建立激活虚拟环境,创建数据库 终端中: (ll_env) PS C:\Use原创 2021-04-27 17:14:09 · 2190 阅读 · 2 评论 -
《Python编程从入门到实践》第17章练习答案(含2020版17-3)
练习17-1:其他语言 见17-3的[被测试程序](# 练习17-3 测试 python_repos.py)java_repos.py 练习17-2:最活跃的讨论 本题需要注意ID:26735905没有评论数,需要跳过 from operator import itemgetter # 函数itemgetter用于根据‘conmments’对字典列表submission_dicts排序 from plotly.graph_objs import Bar from plotly import offlin原创 2021-04-13 17:57:55 · 1008 阅读 · 2 评论 -
《Python 编程:从入门到实践》16章 地图部分练习
16-6 重构 在从all_eq_dicts中提取数据的循环中, 使用了变量来指向震级, 经度, 纬度和标题, 再将这些值分别附加到相应列表的末尾. 这意在清晰地演示如何从JSON文件中提取数据, 但并非必须这样做. 你也可以不使用这些临时变量, 而是直接从eq_dict中提取数据, 并将其附加到相应列表末尾. 这样做将缩短这个循环体, 使其只包含4行代码. 思考: 需要缩短循环体, 显眼是利用书本4.3.4 列表解析所学知识点 源程序为: mags, titles, lons, lats = [],原创 2021-04-01 14:31:23 · 1299 阅读 · 1 评论 -
《Python 编程:从入门到实践》9-14 9-15 彩票练习题
题目内容:这两题需要大家从10个数和5个字母中取出4位作为中奖号码,再执行一个循环,得出循环多少次才能中奖。 题目看起来平平无奇,可问题是前面书中只讲了random库中的choice()和 randint()函数,如果用现有知识做肯定需要判定取出数字位数,以及是否取出了重复的值,非常麻烦。 不过如果先知难而退做了9-16,其实可以random库的介绍中发现还有个sample()函数,它直接随机返回一组不重复的值 (generates samples without repeating values and原创 2021-02-22 09:48:29 · 1829 阅读 · 7 评论