0
点赞
收藏
分享

微信扫一扫

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}

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

举报

相关推荐

0 条评论