Python基础总结
字面量和变量以及标识符
例如:a=1 a是变量,1是字面量,也就是看到的值。
变量是标识符的一种,通常标识符只能数字、字母、下划线组成,不能以数字开头
变量可以把值保存为各种数据类型
常见数据类型:数字、字符串、布尔、列表、元组、字典
- 数字
只有整形(int)、浮点型(float),python没有长整形(long) - 字符串
单引号(')、双引号(")、三引号(""")分别引用,一般而言、三引号用于文档注释 - 布尔 Ture or False
- 列表 []表示,例如[1,2,3]
- 元组 ()表示,例如(2,)、(3,2)
- 字典 {}表示
运算符与表达式
- 算术运算符 + ,- ,* ,/ , //, **, %
- 比较运算符 > ,< ,==, != ,<> >=,<=
- 赋值运算符 = ,+=, -=, *=, /=
- 逻辑运算符 and or not
- 成员运算符 in
- 身份运算符 is
流程控制
- if ... else ...
- while
- for break continue
函数
def 定义,例如:
def func():
pass
全局参数 global
传参,在括号内直接赋值(可变参数、固定参数、*agrs、**wargs)
模块
- 包
- 导包(import)
- 常见模块sys、os(区别)
- 导包顺序
常见数据结构
列表、元组、字典、集合
面向对象
类,实例,__init__ self
输入与输出
键盘输入:input
文本输入:open
异常
异常的捕捉与定义
标准库
os、sys、logging