深入Python 3中文版系统教程

深入 Python 的系统教程,适合一边敲代码一边学。<深入 Python 3 中文版>讲得比较细,是各种安装方式、内置数据类型的用法,都举了不少例子,挺接地气的。你要是 Python 刚入门,或者学过点但不系统,这本书蛮适合反复看的。

Python 环境的安装写得挺清楚的,不管你用的是 Windows、Mac,还是 Linux,都能找到合适的安装方式。像add Python to PATHapt-get install这些细节都有提到,新手不会踩坑。

第一个程序那一节讲得还挺有意思。比如def怎么声明函数、怎么写注释、怎么测试模块,都举了代码例子。像:

def hello_world():
    print("Hello, World!")

一看就明白怎么写。还有用if __name__ == "__main__"做自测,这种写法蛮常见的。

内置数据类型部分也蛮全。listdicttuple这些基础类型都讲到了,还了map()join()split()这种集合和字符串的方式,实战感比较强。像下面这样用 lambda 算平方就挺常用的:

numbers = [1, 2, 3]
squares = list(map(lambda x: x**2, numbers))

对了,书里还提了不少关于代码风格的东西,比如缩进怎么写才规范、文档字符串怎么写才清楚,这些其实对长期写代码还挺重要的。

如果你想从头了解 Python 怎么跑起来的,想知道常用类型和工具函数怎么用,那可以试试这本书。搭配这几篇实用安装文一起看,更顺手:

pdf 文件大小:4.5MB