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

来源:互联网

2018-12-24 14:04:49

Python , 是一门简单易学、功能强大、高效灵活的编程语言。 它能够把用其他语言制作的各种模块很轻松地联结在一起,常被昵称为“胶水语言”。因为它的这种特性,越来越多的企业在招聘时也会考察Python相关问题。小编收集了一些高频Python面试题,希望能帮助到大家。

1、a=(1,)b=(1),c=("1") 分别是什么类型的数据?

2、r、r+、rb、rb+文件打开模式区别

3、list=[2,3,5,4,9,6],从小到大排序,不许用sort,输出[2,3,4,5,6,9]

4、有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。

5、使用lambda函数对list排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4],输出结果为[0,2,4,8,8,9,-2,-4,-4,-5,-20],正数从小到大,负数从大到小

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

6、给定字符串origin和userInput,计算userInput与origin的匹配精确度,也就是对应位置上字符一样的数量与origin长度的比值。

7、给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

8、一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

9、判断101-200之间有多少个素数,并输出所有素数。

10、Syracuse序列通过某种机制产生,最后都会趋向于1。要求让用户输入一个初始值,然后根据机制输出这个序列。

相关推荐:

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

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

THE END  

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

领取零基础自学IT资源

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

点击申请领取资料

点击查看资料详情 

收起 


 相关推荐

问题解答专区
返回顶部