
Python编程:从入门到实践
文章平均质量分 82
___Y1
地下水数值模拟理论与实践相关
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第 17 章 使用API
GitHub(https://github.com/)的名字源自Git,Git是一个分布式版。键:'items'、'total_count'和'incomplete_results'。(https://api.github.com/)将请求发送到GitHub网站中响应。GitHub的API返回有关每个仓库的大量信息:repo_dict包含68个键。GitHub的API让你能够通过API调用来请求各种信息。接下来,我们打印repo_dicts的长度,以获。URL,然后使用requests来执行调用(见❸)。原创 2024-04-17 12:01:26 · 501 阅读 · 0 评论 -
第 16 章 下载数据
btc_close_2017_urllib.json与btc_close_2017.json的内容是一样。btc_close_2017_urllib.json是一样的。line_chart.render_to_file('收盘价对数变换折线图(¥).svg')可以直接将文件btc_close_2017.json下载到本章程序。x_label_rotation与show_minor_x_ labels作为初始化参数。line_chart.render_to_file('收盘价折线图(¥).svg')原创 2024-04-17 11:26:15 · 1102 阅读 · 0 评论 -
第 15 章 生成数据
http://www.lfd.uci.edu/-gohlke/pythonlibs/#matplotlib看。https://pypi.python.org/pypi/matplotlib/,并查找与你使用的。没有自带matplotlib,且你的Python是使用Homebrew安装的,则可以。http://matplotlib.org/的示例画廊。如果你安装了较新的Python版本,就必须安装matplotlib依赖的一些。如果没有出现任何错误消息,就说明你的系统安装了matplotlib,可。原创 2024-04-17 11:21:29 · 689 阅读 · 0 评论 -
第 12 章 武装飞船
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame看看。要安装pip,请访问https://bootstrap.pypa.io/get-pip.py。(http://www.ituring.com.cn/book/1861)中找到。http://www.ituring.com.cn/book/1861的“随书下载”中找到。https://pip.pypa.io/,单击左边面板中的Installation,再单。self.rect.centerx(见❺)。原创 2024-04-17 11:18:39 · 462 阅读 · 0 评论 -
第 11 章 测试代码
test_store_single_response()核实self.responses中的第。get_formatted_name('janis', 'joplin')有问题,因为它缺。参'janis'和'joplin'调用get_formatted_name(),并将结果。我们将这个方法命名为test_first_last_middle_name()。test_store_single_response()(见❷)。我们将这个方法命名为test_store_three_responses(),并像。原创 2024-04-17 11:11:47 · 860 阅读 · 0 评论 -
第 10 章 文件和异常
(http://www.ituring.com.cn/book/1861)下载该文件。file_reader.py所在的目录中查找pi_digits.txt。http://www.ituring.com.cn/book/1861下载相关的资源。Gutenberg(http://gutenberg.org/),并找一些你想分析的图。python_work中,而在文件夹other_files中,则向open()传递路。文件夹python_work中,有一个名为text_files的文件夹,用于存储程。原创 2024-04-17 11:10:08 · 858 阅读 · 0 评论 -
第 9 章 类
electric_car.py(这将覆盖前面创建的文件electric_car.py),前面的第1条print语句中,my_dog.name.title()将my_dog的属。name、age、sit()和roll_over(),即便是从未见过的代码块,在❷处,我们定义了一个名为get_descriptive_name()的方法,的数字,并将其加入到self.odometer_reading中。现在,如果有人对电动汽车调用方法fill_gas_tank(),Python将。原创 2024-04-17 11:08:12 · 261 阅读 · 0 评论 -
第 8 章 函数
p.make_pizza()而不是pizza.make_pizza(),这样不仅能使代。代码greet_user('jesse')调用函数greet_user(),并向它提。同样,greet_user('sarah')调用函数greet_user()并向它传。知道,在making_pizzas.py中,可以使用pizza.py中定义的所有函。参'dog'关联到形参animal_type,并将实参'willie'关联到形参。animal_type中,而实参'harry'存储在形参pet_name中(见。原创 2024-04-17 11:04:32 · 776 阅读 · 0 评论 -
第 7 章 用户输入和while循环
值,再使用代码current_number += 1(代码current_number。如果你使用的是Python 2.7,请使用raw_input()而不是input()由于1小于5,因此Python打印1,并将current_number加1,使。由于2小于5,因此Python打印2,并将current_number加。我们首先将current_number设置成了0,由于它小于10,Python进。如果你使用的是Python 2.7,应使用函数raw_input()来提示用户。原创 2024-04-17 10:58:30 · 475 阅读 · 0 评论 -
第 6 章 字典
在6.2.6节的示例favorite_languages.py中,字典存储的是不同人的。❶处的代码行让Python将键'points'从字典alien_0中删除,同时。典,而该字典包含三个键:'first'、'last'和'location';名'aeinstein'和'mcurie';为访问配料列表,我们使用了键'toppings',这样Python将从字典。我们就将其颜色改为'yellow',将其速度改为'medium',并将其。下一个键是'toppings',与之相关联的值是一个列。原创 2024-04-16 13:16:35 · 883 阅读 · 0 评论 -
第 5 章 if语句
❶处的代码行将requested_topping的值与'anchovies'进行比。在这种情况下,可使用Python提供的if-else语句。由于requested_topping的值不是'anchovies',因此执行。经常需要检查超过两个的情形,为此可使用Python提供的if-elifelse。在if-elif-else结构中设置price的值后,一条未缩。然而,Python将跳过if-elif-else结构中余下。5-5 外星人颜色#3:将练习5-4中的if-else结构改为ifelif-原创 2024-04-16 13:15:17 · 670 阅读 · 0 评论 -
第 4 章 操作列表
这里将my_foods赋给friend_foods,而不是将my_foods的副本。my_foods中时,它也将出现在friend_foods中;例如,在前面的magicians.py中使用的简单循环中,Python。('alice'),并将其存储到变量magician中。它让Python打印magician的值——依然是'alice'。magician的值为'alice',因此Python打印的第一条消息的抬头。量friend_foods关联到包含在my_foods中的列表,因此这两个变。原创 2024-04-16 13:14:19 · 411 阅读 · 0 评论 -
第 3 章 列表简介
在❶处定义列表后,我们将值'ducati'存储在变量too_expensive。方法append()将元素'ducati'添加到了列表末尾(见❶ ),而不。insert()在索引0处添加空间,并将值'ducati'存储到这个地方。❶ 处的代码让Python确定'ducati'出现在列表的什么地方,并将该。如果你让Python将列表打印出来,Python将打印列表的内部表示,包。但在Python中,第三个元素的索引为2,因为索引是从0开始的。在Python中,第一个列表元素的索引为0,而不是1。原创 2024-04-16 13:13:23 · 651 阅读 · 0 评论 -
第 2 章 变量和简单数据类型
从Python 3转而用Python 2或从Python 2转而用Python 3时,这种除。字母和下划线,如simple_message.py和simple_messages.py。运行文件hello_world.py时,末尾的.py指出这是一个Python程序,因。比s_n好,name_length比length_of_persons_name好。并first_name、空格和last_name,以得到完整的姓名(见❶),为此,在hello_world.py中添加一个空行,再添加下面两行代。原创 2024-04-16 13:12:34 · 960 阅读 · 0 评论 -
第 1 章 起步
http://geany.org/Download/ThirdPartyPackages/的说明。要下载Sublime Text安装程序,可访问http://sublimetext.com/3,1-1 python.org:浏览Python主页(http://python.org/),寻。最后,你将运行Hello World程。要下载Windows Geany安装程序,可访问http://geany.org/,单击。▶ Save As,将当前的空Python文件保存到文件夹python_work,并将。原创 2024-04-16 13:11:08 · 713 阅读 · 0 评论