FAA的Python培训材料。课程主题101:Python编程简介

为什么是Python?

  • 干净的设计:漂亮、可读、功能强大、灵活的OOP。

  • 一般用途:编写文本处理实用程序、将内容粘合在一起、构建网站、分析数据。

  • 高效:YYMV。

  • 大型社区和包集合:stdlib、包、框架、论坛。

建筑模块

  • 对象、值和变量

  • 表达式声明

简单数据类型

  • 数字:intfloatlong

  • 布尔值:TrueFalse

  • 字符串

  • None

  • 元组

  • 列表

  • 集和冻结集

  • 字典

可调用类型

  • 函数

  • 方法

结构化编程

  • 条件执行if

  • 循环:whilefor

  • 控制流:nextcontinue

异常处理

  • tryexceptraiseelse

使用包

  • 标准库

  • 模块

  • import声明

输入/输出

  • 交互式输入/输出

  • 文件输入/输出

  • 读写操作

  • with上下文语句

  • 字符编码