【Python面试题】高频Python面试题(四)

来源:互联网

2018-12-13 19:38:06

应聘Python相关岗位时未了考验求职者的基本功,一般会出几个笔试题,小编整理了一些高频Python面试题供大家参考。

1、已知一个字符串为“hello_world_yoyo”, 如何得到一个队列 [“hello”,”world”,”yoyo”]

2、统计在一个队列中的数字,有多少个正数,多少个负数,如[1, 3, 5, 7, 0, -1, -9, -4, -5, 8]

3、打印出100-999所有的”水仙花数”,所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个”水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

4、现在有一个list 对象alist,里面的所有元素都是字符串,编写一个函数对它实现一个大小写无关的排序。

5、编写一个简单的ini 文件解释器。

【Python面试题】高频Python面试题(四)

6、在Python中, list, tuple, dict, set有什么区别, 主要应用在什么样的场景?

7、有二维的list 对象(即它的每一个元素都是一个list 对象)alist,假定其中的所有元素都具有相同的长度(把alist 想象成一个表格),写一段程序根据元素的第二个元素排序(即对表格的第二列字段排序)。

8、写一个函数, 输入一个字符串, 返回倒序排列的结果: 如: string_reverse(‘abcdef’), 返回: ‘fedcba’

9、请写出打印结果

x = [0, 1]

i = 0

i, x[i] = 1, 2

print(x)

10、如果一个数恰好等于它的因子之和,则称该数为“完全数”,又称完美数或完备数。 例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,

1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。

那么问题来了,求1000以内的完全数有哪些?

相关推荐:

【Python面试题】高频Python面试题(三)

【Python人工智能培训班】从小白到大咖 打造Python精英人才

THE END  

声明:本站稿件版权均属中公教育优就业所有,未经许可不得擅自转载。

领取零基础自学IT资源

涉及方向有Java、Web前端、UI设计、软件测试、python等科目,内容包含学习路线、视频、源码等

点击申请领取资料

点击查看资料详情 

收起 


 相关推荐

问题解答专区
返回顶部