目录
三丶语句与表达式 Statements and Expressions
一、变量 Variables
- 变量是一个名字,它所指代的是一段数据
- 使用
=来对这段数据的区域进行赋值
x = 5
print(x)
5
print(x*2)
10
- 新的值会覆盖掉旧的值
- 新值的数据类型不必与旧值相同
y = 10
print(y - 2)
8
y = True
print(y)
True
变量命名规则:
- 必须以字母或下划线(
_)开头 - 命名可由字母、数字和下划线组成
- 大小写敏感
- 尽量避免使用关键字命名
关键字
import keyword #导入库
keyword.kwlist #列出关键字
['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
更新变量
x = 5
x += 2 # 等价于 x = x + 2
print(x) # 7
7
# 换成其他运算符也是同理
y = 350
y //= 10
print(y) # 35
35
多变量赋值
a = b = c = 2
print(f"a={a}, b={b}, c={c}")
a=2, b=2, c=2
a, b, c = 1, 2, 6
print(f"a={a}, b={b}, c={c}")
a=1, b=2, c=6
二、函数 Functions
- 函数是一个名字,代表一串代码序列(流程、过程)
- 函数由两个部分组成:header 和 body
header用于定义函数接口(函数 名称 与 参数)body包含函数所需要执行的操作
header
header 用于定义函数的名称和参数
- 当函数被调用时,参数将会作为变量被提供给函数的
527



被折叠的 条评论
为什么被折叠?



