用户:
叶子Lear查看:19 回复:9 评论:19 创建时间:2021-08-10T15:31:26
大家好,是我叶子。在这个帖里可以回问题的帖,至于我什么写这个帖是因为大家(才怪,我自己也是新手,但主要还是为大家的),所以有问题就发到回帖区问(不耻下问),我知道的问题会回答的。大家要互帮互助哦。
BZIClawLYNEY回答叶子(什么是函数):
你可以理解函数就是一个封装了代码的盒子,随时随地都可以调用
Python 中的函数:
代码:
def printThings(things):
print(things) # 封装的代码
printThings("BZIClaw")
输出:
BZIClaw
注意的是函数并不能直接修改外部的变量,比如
a = 10
b = 10
sum = 0 # 在函数外定义了一个 sum
def sum():
sum = a + b # 在函数中定义了一个 sum
return sum
print(sum()) # 20
print(sum) # 0
因此我们需要使用 global 来声明为可修改的全局变量
代码如下:
a = 10
b = 10
sum = 0 # 在函数外定义了一个 sum
def sum():
global sum # 使用函数外的 sum
sum = a + b # 对 sum 进行操作
return sum
print(sum()) # 20
print(sum) # 20
如果觉得有帮助,希望可以点个赞或关注~~
点赞2
评论