局部变量和全局变量
程序员文章站
2024-01-26 08:46:23
...
n, s = 10, 100
def fact(n):
global s
for i in range(1, n+1)
s *= i
return s #全局变量s
print(fact(n), s)
fact()函数中使用global保留字声明此处s是全局变量s
局部变量为组合数据类型且未创建,等同于全局变量
ls = ["F", "f"]
def func(a):
ls.append(a)
return
func("C")
print(ls)
ls = ["F", "f"]
def func(a):
ls = [ ]
ls.append(a)
return
func("C")
print(ls)
上一篇: 如何实现这个网页里面的换页
下一篇: php获取某个目录大小的代码_PHP教程
推荐阅读
-
深入理解PHP内核(五)变量及数据类型-变量的结构和类型,深入理解内核_PHP教程
-
查询优化之调度和锁定_MySQL
-
php中flush()和ob_flush(),ob_end_flush()用法与区别
-
网上流传的用手机最后一位数字算出实际年龄的方法,是不是和算法有关?
-
JAVA基于Swing和netty仿QQ界面聊天小项目
-
最佳实践系列(四)-- PHP 安全三板斧:过滤、验证和转义之验证篇 & Laravel底层字段验证实现
-
写了一个简单的html/php上传的网页,在安卓和电脑上都正常,但ipad上都有问题,即图片上传名称都自动变成image.jpg
-
php中php://input和$_POST有什么不同
-
JSON 和 AJAX
-
C#委托和事件的使用的意义