Keywords(关键字)
- and —— 逻辑运算符
- del —— 删除变量,并不删除变量所指向的空间 del arg1,list1[0:2]
- from —— 导入模块
- not —— 逻辑运算符
- while —— 循环语句
- as —— 导入模块或方法重命名
- elif —— 条件分支语句
- global —— 设为全局变量
- or —— 逻辑运算符
- with —— 控制资源访问
- assert —— 声明某个条件是真的
- else —— 条件分支语句
- if —— 条件分支语句
- pass —— 空语句
- yield —— 定义“生成器”,返回值 参考1 参考2
- break —— 跳出当前循环语句
- except
- import —— 导入模块
- print —— 打印输出
- class —— 定义类
- exec —— 执行字符串或者文件中的python语句
- in —— 判断包含关系
- raise
- continue —— 跳出本次循环,执行下一次循环
- finally ——
- is —— 判断ID是否相等,区别与 == 的判断值
- return —— 返回值
- def —— 定义函数(方法)
- for —— 循环语句
- lambda —— 匿名函数
- try
数据类型
- True —— 布尔类型,真值
- False —— 布尔类型,假值
- None —— 是一个特殊值,类型为NoneType
- strings —— 字符串,"aBc","123",""(空字符串)
- numbers —— 数字
- floats —— 浮点数
- lists —— 列表,有序,a[]
字符串转义序列(Escape Sequences)¶
- \\ ————— \
- \' ————— '
- \" ————— "
- \a ————— 响铃
- \b ————— 退格
- \f ————— 换页
- \n ————— 换行
- \r ————— 回车
- \t ————— 横向制表符
- \v ————— 纵向制表符
字符串格式化(String Formats)
- %d —— 十进制有符号整数
- %i —— 十进制整数
- %o —— 八进制无符号整数
- %u —— 十进制无符号整数
- %x —— 十六进制无符号整数a-f小写
- %X —— 十六进制无符号整数A-F大写
- %e —— 浮点数(科学计数法)
- %E —— 浮点数(科学计数法)E代替e
- %f —— 浮点数(小数点)
- %F —— 浮点数(小数点)
- %g —— 浮点数(根据数值大小来采用%f或%e)
- %G —— 浮点数(根据数值大小来采用%F或%E)
- %c —— ASCII码转为相应的字符
- %r —— 字符串,用rper()方法处理对象,能够重现它所代表的对象
- %s —— 字符串,用str()方法处理对象
- %% —— %
操作符号
- + —— 加
- - —— 减
- * —— 乘
- ** —— 指数
- / —— 除
- // —— 除法,省去小数,或小数部分为0
- % —— 取模(取余数)
- < —— 小于
- > —— 大于
- <= —— 小于或等于
- >= —— 大于或等于
- == —— 等于
- != —— 不等于
- <> —— 不等于(同上)
- ( ) —— 括号,代表元组tuple类型,不可变序列
- [ ] —— 方括号,代表列表list类型,可变序列
- { } —— 大括号,代表字典dict,键:值
- @ —— 修饰符
- , ——
- : ——
- . ——
- = —— 赋值
- ; ——
- += ——
- -= ——
- *= ——
- /= ——
- //= ——
- %= ——
- **= ——