Python入门总离不开一本好书的辅助,但是现在市面上关于Python的书籍可谓是五花八门而且各有各的好,Python入门到底该看哪儿一本成了很多Python初学者的难题。今天小编为大家推荐一本Python入门书籍——《Python编程从入门到实践》,本书书是一本针对所有层次的Python 读者而作的Python 入门书。
《Python编程从入门到实践》全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。
部分人员读书笔记分享:(按页码排序)
第一页:
subline配置: 要获悉Python解释器的完整路径,请执行如下命令: $ type -a python3 python3 is /usr/local/bin/python3 现在,启动Sublime Text,并选择菜单Tools ->Build System->New Build System,这将打开一个新的配置文件。删除其中的所有内容,再输入如下内容:{ "cmd": ["/usr/local/bin/python3", "-u", "$file"], } 将配置文件命名为Python3.sublime-build,并将其保存到默认目录——你选择菜单Save时Sublim...
第123页:
在写到数据可视化小项目时,一下两个部分有所变动,该模块会找不到: from pygal.i18n import COUNTRIES wm = pygal.Worldmap() 解决方法:下载:pygal_maps_world-1.0.2.tar.gz,下载地址:https://pypi.python.org/pypi/pygal_maps_world pip install pygal_maps_world-1.0.2.tar.gz 验证模块,导入模块路径有所改变: import pygal vm = pygal.maps.world.World() from pygal.maps.world import COUNTRIES
第349页:
文中 'label':repo_dict['description'], 会报错 解决方案: 'label':str(repo_dict['description']), 即可。 估计出于某些原因 调用返回的value格式不对 或者编码错误, 强制转换为字符串就好了。 这是我发现的解决方案,如果并非此原因欢迎指出我的错误。
章节名:4.4.3 复制列表
要复制列表,可创建一个包含整个列表的切片,方法是同时省略起始索引和终止索引([:] )。这让Python创建一个始于第一个元素,终止于最后一个元素的切片,即复制整个列表。
例如,假设有一个列表,其中包含你最喜欢的四种食品,而你还想创建另一个列表,在其中包含一位朋友喜欢的所有食品。不过,你喜欢的食品,这位朋友都喜欢,因此你可以通过复制来创建这个列表:
my_foods = ['pizza', 'falafel', 'carrot cake']
friend_foods = my_foods[:]
点击下载图书:https://pan.baidu.com/s/1qYhzprY
关于本书的分享就到这里了,小编建议大家在阅读该书的时候也要养成良好的记笔记的习惯,后期你会觉得你受益匪浅的。
热点新闻