聪明办法学python(3)

发布时间 2023-11-29 22:17:54作者: 真的还没想好什么名字

聪明办法学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 代码风格

  • 紧接在圆括号、方括号或大括号内,不需要多余空格
  • 在切片中,两个冒号必须应用相同的间距
  • 紧接在开始函数调用的参数列表的左括号之前,不需要多余空格
  • 赋值(或其他)运算符周围需要多个空格以使其与另一个运算符对齐
  • 变量名只能包含字母、数字和下划线,且不能以数字打头,不能包含空格,但可使用下划线来分隔其中的单词。一般变量命名时,第一个单词首字母小写,之后的首字母大写
  • 注意缩进问题