当前位置 : 主页 > 编程语言 > python >

python面试笔记

来源:互联网 收集:自由互联 发布时间:2022-06-15
1、python里的多线程是真多线程?还是假多线程? 答:假的 2、__init__.py里面的内容什么时候会被调用? 在import的时候就会被调用 3、python,一个*和两个*,区别? 答:函数参数前带两个

1、python里的多线程是真多线程?还是假多线程?

答:假的

2、__init__.py里面的内容什么时候会被调用?

在import的时候就会被调用

3、python ,一个* 和两个*,区别?

答:函数参数前带两个星号的,代表这个位置可以接收任意多个关键字参数,在双星号**位置上将其转化成字典

func2(a,**b):
print(b)
func2(b=2,c=3,d=4,e=5,a=1,f=6)
上面的代码输出:{'b': 2, 'c': 3, 'd': 4, 'e': 5, 'f': 6}

函数参数前一个星号,代表这个位置可以接收任意个非关键字参数,在函数带一个星号*的参数前把它转化成元祖

【文章转自香港云服务器 http://www.1234xp.com 复制请保留原URL】
网友评论