聪明办法学python(3)
TASK 05:变量与函数
一.变量:
1.1"="来赋值
x = 5
print(x)# 5
print(x*2)# 25
- 新的值会覆盖掉旧的值
- 新值的数据类型不必与旧值相同
1.2变量命名规则:
- 必须以字母或者下划线开头
- 命名可由字母,数字,下划线组成
- 大小写
- 尽量避免使用保留字命名
1.3更新变量
x = 5
x +=5 #x的值更新为x+5
其他运算符也一样
1.4多变量赋值
a, b, c = 1, 2, 6
print(f"a={a},b={b},c={c}")
二.函数
1.1 header
- 当函数被调用,参数将会作为变量被提供给函数的body部分
- 可以提供多个参数,用逗号分割
- header以:结尾
def function(parameters):
body
1.2 BODY
- 语句需要缩进
- 语句不再缩进,函数结束
- 一般使用return语句来让函数返回结果
- 使用函数名来调用函数
- 函数后面紧跟括号
- 括号中是设定的参数值,不可多不可少
三.语句与表达式:
1.1类型转换
print(bool(1)) #True
1.2一些基本数学函数
abs 绝对值
max(, , , ) 最大值
min(, , , ) 最小值
1.3函数组合
对于嵌套哦函数来讲,应该先运行最内层的函数
Task 代码风格
- 紧接在圆括号、方括号或大括号内,不需要多余空格
- 在切片中,两个冒号必须应用相同的间距
- 紧接在开始函数调用的参数列表的左括号之前,不需要多余空格
- 赋值(或其他)运算符周围需要多个空格以使其与另一个运算符对齐
- 变量名只能包含字母、数字和下划线,且不能以数字打头,不能包含空格,但可使用下划线来分隔其中的单词。一般变量命名时,第一个单词首字母小写,之后的首字母大写
- 注意缩进问题