python函数变量列表 python函数里面的变量

如何查看 Python 全部内置变量和内置函数?查看python内置函数的方法:1、打开Python IDLE编辑器;2、输入" dir(__builtins__)"命令,按下回车键(Enter)得到Python全部内置变量和函数 。
如何查看 Python 全部内置变量和内置函数?
1 如图,打开 Python IDLE,我用的 是 Python 3.7,界面有个性定制 。你的版本不同 , 界面有差异,但是操作方法应该是一样的 。
2 输入 dir(__builtins__)
按下回车键(Enter) 。
3 也可以:
import builtins
dir(builtins)
按下回车键(Enter) 。
得到的结果和 dir(__builtins__) 是一样的 。
4 那么这返回的一大堆到底是什么东西?
可以看到,返回的结果是以 [ 开头以 ] 结尾,说明是个列表,我们看看这列表里一共有多少个元素?
输入:
len(dir(__builtins__))
得到一个数字,154,说明当前版本的 Python 内置的常量和函数总数是 154。
5 我们再重新输出一下这个列表,逐个打印出来 , 更好看一点 。
for item in dir(__builtins__):
print(item)
按下两次回车键(Enter) 。按照默认的字母顺序 , 先是大写字母 A-Z , 然后是下划线(_)开头的,然后是小写字母 a-z ,为什么是这个顺序?因为按照 ASCII 码表,表示小写字母的数字比表示大写字母的数字要大,而表示下划线(_)的数字居中,所以如此 。
6 print() 就是 Python 3 的默认函数 。我们试试:
print('Hello World')
builtins.print('Hello World')
__builtins__.print('Hello World')
运行结果如下 , 可以看到,结果是一样的 。
dir()本身就是 Python 的内置函数,利用它 , 我们可以查看对象的全部方法和属性,对于掌控全局 , 了解全貌很有用 。
课程推荐:Python快速教程之从入门到精通
python变量加.加函数是什么意思在 python 中,列表变量调用= 本质上是在执行列表变量的 extend 方法 , 不会修改变量的引用
def demo(num, num_list):
print("函数内部代码")
# num = numnum
num= num
# num_list.extend(num_list) 由于是调用方法,所以不会修改变量的引用
# 函数执行结束后 , 外部数据同样会发生变化
num_list= num_list
print(num)
print(num_list)
print("函数代码完成")
gl_num = 9
gl_list = [1, 2, 3]
demo(gl_num, gl_list)
print(gl_num)
print(gl_list)
1
2
3
4
5
6
7
8
9
10
11
12
【python函数变量列表 python函数里面的变量】13
14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
运行结果
9
[1, 2, 3, 1, 2, 3]
1
2
1
2
可以看出= 其实是对列表extend方法的调用,如果我们不想改变原有的列表属性,将num_list= num_list代码改变为num_list = num_listnum_list,这样就不改变原有的属性
在python中使用内置函数什么和什么可以查看并输出局部变量和全局变量列表?要在 Python 中查看和打印局部变量和全局变量python函数变量列表的列表python函数变量列表 , 可以使用 和 内置函数 。这些函数返回一个字典,分别包含当前作用域中所有局部变量和全局变量python函数变量列表的名称和值 。然后 , 您可以使用字典的方法循环访问键值对并将其打印到输出中 。locals()globals()items()
下面是如何使用 and 函数在 Python 中打印局部变量和全局变量的示例:locals()globals()
此代码定义函数中的全局变量和局部变量 。然后 , 它使用 and 函数分别打印局部变量和全局变量的列表 。运行此代码时 , 它将输出以下内容:global_varlocal_varlocals()globals()
如您所见,该函数返回一个包含局部变量的字典 , 而该函数返回一个包含全局变量 、 和 的字典 。您可以使用此方法在 Python 中查看和打印任何范围内的局部变量和全局变量列表 。locals()local_varglobals()__name__global_varprint_vars
回答不易望请采纳
python函数变量列表的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于python函数里面的变量、python函数变量列表的信息别忘了在本站进行查找喔 。

    推荐阅读