基础语法
1. 变量名规则
- 只能是字母或者下划线
_开头;特别注意不能使用数字开头 - 区分大小写
- 可以用中文
2. 注释
- 单行注释:使用
#号进行注释 - 多行注释:使用三引号
'''或者"""进行注释
python
# 第一行注释
# 第二行注释
'''
第三行注释
第四行注释
'''
"""
第五行注释
第六行注释
"""
print('hello, world')3. 代码块结构(缩进)
- python 最具特色的就是使用缩进来表示代码块,不需要使用大括号
{} - 可以使用制表符(Tab 键)或者空格来进行缩进,通常使用一个
Tab或者4 个空格即可 - 同一代码文件中必须统一使用
Tab或者空格,不能混用(不同系统解析的制表符不一致,混用会导致在不同系统中代码表现不一致)
重要:实际使用中一般统一使用 4 个空格
python
if True:
print('hello, world')4. print 输出
- 使用
print()进行输出 - print 默认输出是换行的,如果不需要换行可以加上
end参数:
python
print('hello, world')
print('hello, world', end='')5. 关键字
- 关键字也称保留字,每个编程语言均有的;不能作为普通标识符(变量名,函数名等)
- 就是我们自己定义的变量不要用就行了
简单了解一下就行,不需要现在就弄懂:
| 关键字 | 简述 |
|---|---|
| True | 逻辑真 |
| False | 逻辑假 |
| and | 逻辑与 |
| or | 逻辑或 |
| if | 条件语句的如果 |
| elif | 条件语句的另一个如果 |
| else | 条件语句的否则 |
| in | 在 ... 里 |
| is | 是,常用在判断中 |
| not | 不是 |
| async | 异步 |
| await | 异步中的等待 |
| from | 从 ... 用在引入包 |
| import | 引入包 |
| pass | 占位符,啥也不干 |
| None | 空,通常用于初始变量 |
| try | 开始捕获异常 |
| except | 捕获到异常 |
| finally | 异常语句中的最后无论是否异常都要执行的块 |
| raise | 抛出异常 |
| def | 定义函数 |
| return | 函数返回 |
| yield | 用于创建生成器 |
| lambda | 定义匿名函数 |
| for | for 循环 |
| while | while 循环 |
| continue | 继续循环 |
| break | 退出循环 |
| class | 定义类 |
| assert | 断言 |
| nonlocal | 非局部变量 |
| global | 全局,常用与定义全局变量 |
| del | 删除 |
| with | 上下文 |
| as | 别名 |
