工具类书籍,方方面面介绍的比较全了,适合入门时翻一遍,后面具体用到时可以再拿出来翻翻。
零基础学Python
在微信读书打开划线
0暂无划线
想法
0暂无想法
热门划线
204.3 字典结构
字典B浅拷贝字典A的数据,如果字典B的数据发生添加、删除或修改操作,字典A的数据也将发生变化;相反,如果字典B深拷贝字典A的数据,字典B的数据即使发生变化,也不会影响到字典A。
4.1 元组结构
如果创建的元组只包含一个元素,通常会错误地忽略单元素后的逗号。
1.3 第一个Python程序
Python的源代码文件以“py”作为后缀。
2.2 Python的编码规范
对于Python而言,代码缩进是一种语法,Python语言中没有采用花括号或begin…end…分隔代码块,而是使用冒号和代码缩进区分代码之间的层次。
1.2 Python的特色
Python的数据结构包括元组、列表、字典、集合等
Python是采用C开发的语言,因此可以使用C扩展Python,可以给Python添加新的模块、新的类。同时Python可以嵌入C、C++语言开发的项目中,使程序具备脚本语言的特性。
2.1 Python的文件类型
以py和pyw为后缀名的文件可以用文本工具打开,并修改文件的内容。
2.3 变量和常量
变量名相同的两个变量可能并不是同一个变量,变量的名称只是起标识的作用。变量出现的位置不同,变量的含义也不同。
2.4 数据类型
三引号的用法是Python特别的语法,三引号中可以输入单引号、双引号或换行等字符。
2.5 运算符与表达式
关系运算符的优先级低于算术运算符。
3.2 条件判断语句
但是Python并没有提供switch语句,Python可以通过字典实现switch语句的功能。
8.3 属性和方法
如果属性的名字以两个下划线开始,就表示为私有属性;反之,没有使用双下划线开始的表示公有属性。类的方法也同样使用这样的约定。
4.3 字典结构
深拷贝和浅拷贝可以应用于Python的任何对象,不只是限于字典。在Python中可以使用copy模块来实现对象的深拷贝和浅拷贝,deepcopy()用于深拷贝操作,copy()用于浅拷贝操作。
1.2 Python的特色
Python使用C语言开发,但是Python不再有C语言中的指针等复杂数据类型。
5.2 模块
注意 myModule.py和call_myModule.py必须放在同一个目录下,或放在sys.path所列出的目录下;否则,Python解释器找不到自定义的模块。
5.3 函数
此时使用的列表还是第一次调用的args,因此args在原有的基础上将再次追加一个元素0。输出结果为“[0, 0]”
6.1 常见的字符串操作
replace()先创建变量sentence的拷贝,然后在拷贝中替换字符串,并不会改变变量sentence的内容。
2.2 Python的编码规范
变量名、包名、模块名通常采用小写,可使用下划线
6.1 常见的字符串操作
输出结果为“wor”。
2.2 Python的编码规范
但不包括数字stop。
公开点评
24比较全面,方方面面都有介绍,是入门了解的一本好书。也可能是PYTHON太过强大了吧,尤其后面扩展应用的部分,感觉每方面都有很多内容可以写,或许也都能专门写出一本书来。后面就是自己实操练习了。愿意推荐给感兴趣的朋友们。不足之处是细节的小错有些多内容多,难免。
这本书讲基础和应用都很详细,我花了很长时间才读完这本书,看待这些项目并非都用得到,纸上得来终觉浅,所以,要熟练掌握一门计算机语言主要还是练习项目,看书和看视频都是次要的!
对基础内容介绍还可以…大致了解了python的基本应用方法!对高级知识,还需要其他书籍深入学习。
谭浩强+unix编程,适合有两三年其它语言编程经验的读者,总的难为作者
对初学者还是蛮友好的[微笑]
这本书真的是入门的好书,讲解比较详细,推荐
对于没基础的人,比较适用的工具书
很有趣
全面却不够细致,可读性一般。
相似推荐
8
玩转Django 2.0
Python编程快速上手——让烦琐工作自动化(第3版)
Effective Python:编写高质量Python代码的90个有效方法(原书第2版)
Python爬虫开发:从入门到实战(微课版)
零基础入门学习Python(第2版)
Python从入门到精通
Python编程:从入门到实践(第2版)