python 面试题目,python面试题史上最全
题目一:python中String类型和unicode什么关系
整理答案:字符串是字节串,而采用双字节对字符进行编码是一个统一的字符集,utf-8是它的一种存储实现形式,字符串可为utf-8编码,也可编码为商业版等各种编码格式
题目二:不用set集合方法,去除列表中的重复元素
方法一:
List=[b , b , d , b , c , a , a]
打印"列表:",列表
ifList:
List.sort()
last=List[-1]
foriinrange(len(List)-2,-1,-1):
iflast==List[i]:
德里斯特[我]
else:
last=List[i]
打印" afterdeletingterepedelementthelists 3360 ",列表方法二:使用列表综合
l1=[b , c , d , b , c , a , a]
l2=[]
【l2。为for iinl 1 ifnotiin 2追加]
打印注射毒品
题目三:实现斐波那契(斐波那契)数列
方法一:递归
deffibonacci2(n):
ifn==1orn==2:
返回数字一(one)
else:
returnfibonacci2(n-1)方法二:迭代
deffibonacci(n):
ifn==1orn==2:
返回数字一(one)
nPre=1
nLast=1
nResult=0
i=2
whilein:
nResult=nPre nLast
nPre=nLast
nLast=结果
i=1
返回结果
printfibonacci(5)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。