python面试题案例

  介绍

这篇文章给大家分享的是有关python面试题案例的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

<强>题目一:python中字符串类型和unicode什么关系

整理答案:字符串是字节串,而unicode是一个统一的字符集,utf - 8是它的一种存储实现形式,字符串可为utf - 8编码,也可编码为GBK等各种编码格式

<强>题目二:不用设置集合方法,去除列表中的重复元素

方法一:

列表=[& # 39;b # 39; & # 39; b # 39;, & # 39; d # 39;, & # 39; b # 39;, & # 39; c # 39;, & # 39;一个# 39;,& # 39;一个# 39;),,   print “;从而,list 是:“,,,,list ,   if 列表:,,   ,,,,,,,List.sort (),,   ,,,,,,,last =,名单[1],,   ,,,,,,,for 小姐:拷贝范围(len(列表)2,,1,1):,,   ,,,,,,,,,,,,,,,if 最后==[我]列表:,,   ,,,,,,,,,,,,,,,,,,,,,,,del 列表(我),,   ,,,,,,,,,,,,,,,:,,   ,,,,,,,,,,,,,,,,,,,,,,,最后=[我],列表,   print “after  deleting 从而repeated  element 从而list  is ,:,“,,,

方列表法二:使用列表综合

l1 =, (& # 39; b # 39; & # 39; c # 39;, & # 39; d # 39;, & # 39; b # 39;, & # 39; c # 39;, & # 39;一个# 39;,& # 39;一个# 39;),,   时间=l2  [],,   [l2.append(我),for 小姐:拷贝l1  if  not 小姐:拷贝l2),,   print  l2 ,   题目三:实现斐波那契数(斐波那契)列   方法一:递归   def  fibonacci2 (n):,,   ,,,if  n ==, 1,趁机n ==, 2:,,   ,,,,,,,return  1,,   其他,,,,,,   ,,,,,,,return  fibonacci2 (n - 1), +, fibonacci2 (n - 2)

方法二:迭代

def 斐波纳契(n):,,   ,,,if  n ==, 1,趁机n ==, 2:,,   ,,,,,,,return  1,,   ,,   ,,,nPre =, 1,,   ,,,nLast =, 1,,   ,,,nResult =, 0,,   ,,,小姐:=,2,,   ,,,while 小姐:& lt;,护士:,,   ,,,,,,,nResult =, nPre  +, nLast ,   ,,,,,,,nPre =, nLast ,   ,,,,,,,nLast =, nResult ,   ,,,,,,,小姐:+=,1,,   ,,   ,,,return  nResult ,   ,,   print 斐波纳契(5)

感谢各位的阅读!关于python面试题案例就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

python面试题案例