1. 标识符:
给变量、函数、语句块命名, 由字母、数字、下划线组成, 不能由数字开头, 区分大小写。
单下划线开头:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入
双下划线开头:__xx,表示私有成员
双下划线开头和结尾:__xx__,表示 Python 中内置标识,如:__init__() 表示类的构造函数
2. 关键字:
参考另一篇文章:
https://blog.csdn.net/pythonuser1/article/details/122975118
3. 引号
一般三种形式:单引号,双引号,三引号(可以由多行组成)
引号的开始与结束类型需一致
'123'
"123"
'''
123
456
'''
4. 输入输出
输入使用input() ,可以让用户输入字符串
输出使用print()输出内容
5. 注释
单行注释使用 #
多行注释使用三个单引号或三个双引号
6. 数据类型
-
整数:可以为任意大小、包含负数
-
浮点数:就是小数
-
字符串:以单引号
'
、双引号"
、三引号'''
或"""
括起来的文本 -
布尔:只有
True
、False
两种值 -
空值:用
None
表示 -
变量:是可变的
-
常量:不可变
7. 运算符
+ | 相加 | - | 相减 |
* | 相乘 | / | 相除 |
% | 取模 | ** | 幂 |
// | 取整除 | == | 是否相等 |
!= | 是否不等于 | > | 是否大于 |
>= | 是否大于等于 | <= | 是否小于等于 |
= | 简单的赋值运算符 | += | 加法赋值运算符 |
-= | 减法赋值运算符 | *= | 乘法赋值运算符 |
/= | 除法赋值运算符 | %= | 取模赋值运算符 |
**= | 幂赋值运算符 | //= | 取整除赋值运算符 |
& | 与 | | | 或 |
^ | 异或 | ~ | 取反 |
<< | 左移动 | >> | 右移动 |
and | 布尔类型与 | or | 布尔类型或 |
not | 布尔类型非 |