从零开始学Python

课程大纲

通过此交互式课程免费学习 Python 3,并掌握世界上最流行的编程语言。通过 Python 的语法和功能加入我们的互动之旅。该课程首先探索基本的构建块,然后再继续…

课程内容

一、简介

什么是 Python?

编写我们的第一个代码

测验

2. 数据类型和变量

什么是数据类型和变量?

数字

布尔值

字符串

无关键字

字符串切片

字符串格式

运算符

算术运算符

比较运算符

赋值运算符

逻辑运算符

位运算符

字符串操作

分组值

测验

练习:重力

解决方案回顾:万有引力

3. 条件语句

什么是条件语句?

if 语句

if-else 语句

if-elif-else 语句

测验

行使:折扣价

解决方案回顾:折扣价

4. 功能

什么是函数?

函数创建

功能范围

内置字符串函数

类型转换

用户输入

拉姆达斯

作为参数的函数

递归

测验

练习:重复和串联

解决方案回顾:重复和串联

练习:阶乘!

解决方案回顾:阶乘!

5. 循环

什么是循环?

for 循环

嵌套 for 循环

中断并继续关键字

while 循环

测验

练习:平衡括号

解决方案回顾:平衡支架

练习:零和

解决方案回顾:零和

练习:斐波那契数列

解决方案回顾:斐波那契数列

课程评估Python考试

7. 数据结构

什么是数据结构?

列表

常用列表操作

列表理解

元组

字典

字典操作

集合论运算

数据结构转换

测验

练习:从列表到元组

解决方案回顾:从列表到元组

练习:列表中的第 K 个最大整数

解决方案回顾:列表中的第 K 个最大整数

练习:高点和低点

解决方案回顾:高点和低点

8.

什么是 Python 标准库?

热门模块

PyPI

结论

9. 附录

Python IDE

安装 Python:Linux

安装 Python:Windows

安装 Python:macOS

执行 Python 代码

课程评估Python 考试二