人人都能学编程
English 开始学习
课程 2 · Python 入门 免费阅读

Python 从零开始教程

七个阶段:从第一行 print() 到自己写函数,最后完成毕业挑战。

14 课约 14 小时

学完可以接着学:数据结构与算法、计算机网络、操作系统、后端开发、软件测试、网络安全入门、人工智能基础、系统设计

边学边练

互动课是同样的内容,旁边多了一个编辑器:每个例子都能运行,小测验当场判对错,练习题提交马上判题。免费开始,不用注册。

开始互动课
1

你好 Python

输出、计算、读懂报错。
1 print() 与计算怎样让 Python 显示内容?它又是怎么计算的?2 读懂报错Python 说出错了,该怎么办?
2

变量与类型

记住数据,读取用户输入。
3 变量程序怎样记住东西?4 类型与 input()为什么 "3" + "4" 得到 34?怎样读取用户输入的内容?
3

字符串

处理文字。
5 下标与切片怎样从字符串里取出一个字母,或者其中一段?6 字符串方法与 f-string怎样方便地修改、查找和排版文字?
4

判断

让程序做选择。
7 if 与 else程序怎样在两条路之间做选择?8 elif 与 and / or / not如果选择不止两个,或者要同时满足几个条件呢?
5

循环

用 for 和 while 重复。
9 for 与 range()怎样对一串数字、或者对每个字母重复执行代码?10 while 循环事先不知道次数时,怎样一直循环到某件事发生?
6

列表

把很多数据放在一起。
11 列表基础怎样把很多个值放在同一个名字下?12 处理列表怎样回答关于整个列表的问题:最大值、平均值、哪些符合条件?
7

函数

做自己的工具,然后毕业。
13 def、参数与 return怎样做出自己的、可以重复使用的工具:给它输入,它还你结果?14 毕业挑战能不能把学过的全部内容组合成一个真正的程序?