# Python 基础语法主要内容
## 数据类型
- 数字类型(int, float)
- 字符串类型(str)
- 布尔类型(bool)
- 列表类型(list)
- 元组类型(tuple)
- 集合类型(set)
- 字典类型(dict)
## 变量和运算符
- 变量的定义和赋值
- 算术运算符
- 比较运算符
- 逻辑运算符
- 赋值运算符
- 身份运算符(is、is not)
- 成员运算符(in、not in)
## 控制流程
- 条件语句(if...elif...else)
- 循环语句(while、for...in)
- 循环控制语句(break、continue)
- pass 语句
## 函数和模块
- 函数的定义和调用
- 函数参数
- 返回值和作用域
- 模块的导入和使用
- 异常处理等
## 面向对象编程
- 类和对象的定义和使用
- 属性和方法
- 继承和多态
## 项目实践
使用python知识来抓取hacknews一个网页,保存内容进行清理并进行数据的可视化
- 注释
- 编码风格