基础语法
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 | 别名 |