国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > 两道简单却实用的python面试题

两道简单却实用的python面试题

头像

silencement

2019-07-20 13:28:122868浏览 · 0收藏 · 0评论

题目一:python中String类型和unicode什么关系

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

题目二:不用set集合方法,去除列表中的重复元素

方法一:

List=['b','b','d','b','c','a','a']  
print "the list is:" ,  List  
if List:  
        List.sort()  
        last = List[-1]  
        for i in range(len(List)-2, -1, -1):  
                if last==List[i]:  
                        del List[i]  
                else:  
                        last=List[i]  
print "after deleting the repeated element the list is : " , List

方法二:使用列表综合

l1 = ['b','c','d','b','c','a','a']  
l2 = []  
[l2.append(i) for i in l1 if not i in l2]  
print l2  
题目三:实现斐波那契(Fibonacci)数列
方法一:递归
def fibonacci2(n):  
    if n == 1 or n == 2:  
        return 1  
    else:  
        return fibonacci2(n-1) + fibonacci2(n-2)

方法二:迭代

def fibonacci(n):  
    if n == 1 or n == 2:  
        return 1  
   
    nPre = 1  
    nLast = 1  
    nResult = 0  
    i = 2  
    while i < n:  
        nResult = nPre + nLast  
        nPre = nLast  
        nLast = nResult  
        i += 1  
   
    return nResult  
   
print fibonacci(5)
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《大度》完整版| 电影《法国空姐6》免费观看| 庄锶敏| 电视剧中国地| 此情可待成追忆| 无情扌雷辶鬲| 妈妈洗澡不把门关紧暗示什么| 小雪解开乳罩给老杨摸| 女性左腿又开腿肚子视频大全 | 《妻子6》在线观看免费版电视剧| 《帐篷里的秘密》动漫| 亚洲熟妇无码AV不卡在线播放| 剧烈运动摇床打扑克视频原声| 白丝脚上的浓浓的精华液能用吗| 公交车上荫蒂添的好舒服H漫画| 换着玩人妻HD中文字幕| 亚州久久久久久精品A片69| 撕开她的内裤慢慢摸她的胸| 扌暴辶鬲的短文| 二年成全免费观看影视大全| 老师下面太紧拔不出来怎么办 | 疯狂二人房间荷尔蒙爆发原声 | 挺进朋友人妻张婉莹身体| 法国《监狱伦理3》| 桥本有菜| 国产在线观看免费全集电视剧网站 | B站夫妻进入高峰期需要多久| 巜禁忌7》A片| 少女たちよ在线播放电视剧| 《黏糊糊的你》动漫免费观看| 少女配狗播放视频| 把腿开大点我添添你SB| 天美传奇星空MV高清免费| 狗和人胶配方20分钟一| 欧洲最强女RAPPER免费| 《漂亮的秘书HD》在线观看| 小洞流口水了 是不是饿了 | 疯狂一家亲TXT全文阅读| 一路向西在线观看剧情电影| 双男主做酱酱酿酿视频大全真人版| 极品女教师