Python面试题
-
Python中,
is
和==
有什么区别? -
Python中有哪些位运算符?
-
Python中如何实现单例模式?
-
给一个列表
[1,2,3,4,5]
, 请使用map()
函数输出[1,4,9,16,25]
-
给定一个字符串
sjklajsdklasdhas
,要怎么输出adhjkls
? -
如何统计一篇文章中单词的出现次数?
-
Python中,
(1,)
的类型是什么?为什么? -
Python中如何合并两个列表?
-
Python中如果
a = 1
,b = 2
,如何交换a
和b
的值? -
Python中如何读取一个大小为1G的纯文本的内容?
-
怎么把一个字典按value的值排序后(升序)输出?
-
Python中,列表推导式、字典推导式和集合推导式是什么样的?
-
Python中怎么反转一个字符串?
-
这段代码的输出是什么?为什么?
-
给定两个列表,怎么输出他们的相同元素和不同元素?
-
Python中,怎么删除
list
中的重复元素? -
Python中如何反转一个数字?例如,把
123
变成321
。 -
这段代码会输出什么结果?为什么?
-
Python中如何处理并发?
-
用一行代码生成
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]