Skip to content

基础语法

1. 变量名规则

  1. 只能是字母或者下划线 _ 开头;特别注意不能使用数字开头
  2. 区分大小写
  3. 可以用中文

2. 注释

  1. 单行注释:使用 # 号进行注释
  2. 多行注释:使用三引号 ''' 或者 """ 进行注释
python
# 第一行注释
# 第二行注释
 
'''
第三行注释
第四行注释
'''
 
"""
第五行注释
第六行注释
"""
print('hello, world')

3. 代码块结构(缩进)

  1. python 最具特色的就是使用缩进来表示代码块,不需要使用大括号 {}
  2. 可以使用制表符(Tab 键)或者空格来进行缩进,通常使用一个 Tab 或者 4 个空格 即可
  3. 同一代码文件中必须统一使用 Tab 或者空格,不能混用(不同系统解析的制表符不一致,混用会导致在不同系统中代码表现不一致)

重要:实际使用中一般统一使用 4 个空格

python
if True:
    print('hello, world')

4. print 输出

  1. 使用 print() 进行输出
  2. print 默认输出是换行的,如果不需要换行可以加上 end 参数:
python
print('hello, world')
print('hello, world', end='')

5. 关键字

  1. 关键字也称保留字,每个编程语言均有的;不能作为普通标识符(变量名,函数名等)
  2. 就是我们自己定义的变量不要用就行了

简单了解一下就行,不需要现在就弄懂:

关键字简述
True逻辑
False逻辑
and逻辑
or逻辑
if条件语句的如果
elif条件语句的另一个如果
else条件语句的否则
in在 ... 里
is是,常用在判断中
not不是
async异步
await异步中的等待
from从 ... 用在引入包
import引入
pass占位符,啥也不干
None空,通常用于初始变量
try开始捕获异常
except捕获到异常
finally异常语句中的最后无论是否异常都要执行的块
raise抛出异常
def定义函数
return函数返回
yield用于创建生成器
lambda定义匿名函数
forfor 循环
whilewhile 循环
continue继续循环
break退出循环
class定义
assert断言
nonlocal非局部变量
global全局,常用与定义全局变量
del删除
with上下文
as别名