Python 是一门当下极为流行的程序设计语言,在网站服务器开发、数据分析、人工智能方面也有着广泛的应用。

同时,由于 Python 语法简洁、模块丰富,非常适合零基础新手作为入门编程的第一门语言。

本教程从零开始,介绍 Python 的基本语法、常用类型和方法,手把手带你进入编程的世界。无需预备知识,完全没有接触过计算机编程方面的小白也可以无压力地学习本教程。本教程从第一版于 2013 年上线,经过数次更新,见证了数十万人的编程之路。

本教程推荐使用最新版的 Python 3 进行学习。

 

本教程已获取原作者转载许可,欢迎更多原创教程入住本站!

 

对于本教程以及学习中的任何疑问和想法,欢迎和我们或者原作者交流。

Crossin的Python入门教程原网址:python666.cn

作者B站:Crossin的编程教室

作者知乎专栏:Crossin的编程教室

作者微信公众号:Crossin的编程教室

 

【第0课】为什么选择 Python 入门?

【第1课】安装

【第2课】print

【第3课】IDE

【第4课】输入

【第5课】变量

【第6课】bool

【第7课】if

【第8课】while

【第9课】random

【第10课】变量2

【第11课】逻辑判断

【第12课】for循环

【第13课】字符串

【第14课】字符串格式化

【第15课】循环的嵌套

【第16课】字符串格式化2

【第17课】类型转换

【第18课】bool类型转换

【第19课】函数

【第20课】命令行常用命令

【第21课】函数的参数

【第22课】函数应用示例

【第23课】if, elif, else

【第24课】if的嵌套

【第25课】初探list

【第26课】操作list

【第27课】list切片

【第28课】字符串的分割

【第29课】连接list

【第30课】字符串的索引和切片

【第31课】读文件

【第32课】写文件

【第33课】处理文件中的数据

【第34课】break

【第35课】continue

【第36课】异常处理

【第37课】字典

【第38课】模块

【第39课】用文件保存游戏(1)

【第41课】用文件保存游戏(2)

【第40课】用文件保存游戏(3)

【第42课】函数的默认参数

【第43课】查天气(1)

【第44课】查天气(2)

【第45课】查天气(3)

【第46课】面向对象(1)

【第47课】面向对象(2)

【第48课】面向对象(3)

【第49课】面向对象(4)

【第50课】and-or技巧

【第51课】元组

【第52课】数学运算

【第53课】真值表

【第54课】正则表达式(1)

【第55课】正则表达式(2)

【第56课】正则表达式(3)

【第57课】正则表达式(4)

【第58课】正则表达式(5)

【第59课】随机数

【第60课】计时

【第61课】调试程序

【第62课】python 2 到 3 的新手坑

【第63课】python shell

【第64课】列表解析

【第65课】函数的参数传递(1)

【第66课】函数的参数传递(2)

【第67课】函数的参数传递(3)

【第68课】lambda 表达式

【第69课】变量的作用域

【第70课】map 函数

【第71课】reduce 函数

【第72课】多线程