污网站视频在线观看,亚洲国产婷婷综合在线精品中文,国产精品欧美性在线观看,久久久久久大鸡吧大精品久久久久久

VimIy微民網(wǎng),讓世界傾聽(tīng)微民的聲音! 設(shè)為首頁(yè) | 加入收藏 | 網(wǎng)站地圖
當(dāng)前位置:主頁(yè) > 大雜燴 >

大游窩碼農(nóng)多,請(qǐng)教個(gè)問(wèn)題,有多少人用的python3?當(dāng)初搞出python3,跟python2很多地方不搭邊是怎么想的?

整理時(shí)間:2014-01-20 02:42 來(lái)源:www.99912.com.cn 作者:編輯 點(diǎn)擊:

【樓主】2014-01-25 16:46

» 大游窩碼農(nóng)多,請(qǐng)教個(gè)問(wèn)題,有多少人用的python3?當(dāng)初搞出python3,跟python2很多地方不搭邊是怎么想的?
    一直不解
    
    python3都推出多少年了,一直不溫不火的
    
網(wǎng)友評(píng)論2014-01-25 17:40


    用python2.7的解釋器配合python3接近的語(yǔ)法寫是現(xiàn)在主流方式,
    可以用six這個(gè)庫(kù)來(lái)做2和3的兼容。
    
    python是開(kāi)源語(yǔ)言, 設(shè)計(jì)思路在不斷完善, 發(fā)展到一半, 發(fā)現(xiàn)有些之前架構(gòu)不合理的地方
    比如unicode和類的元數(shù)據(jù)
    這樣就有2種解決方案, 一種是類似微軟一直主張的向前兼容, 一種是丟開(kāi)歷史包袱, 重新設(shè)計(jì)。
    然后python選擇了后者, 這個(gè)python的設(shè)計(jì)思想有關(guān)系, 縫縫補(bǔ)補(bǔ), 向前兼容絕對(duì)不是優(yōu)雅的設(shè)計(jì), 也和社區(qū)思想抵觸, 參考the zen of python
    這樣大改, 一定會(huì)導(dǎo)致災(zāi)難性的遷移問(wèn)題, guido是個(gè)很搞的人, 。。ps.如果了解他的都會(huì)知道他很喜歡開(kāi)玩笑, python名字的由來(lái)也是他喜歡看python monty馬戲團(tuán)的惡搞。。
    所以社區(qū)里一直稱python3是 py3k,也就是python 3000,
    意思是下個(gè)版本是py3, 然后py4, py5, py6 ... 直到py3000時(shí), py3k就能代替py2實(shí)裝了。。
    
    事實(shí)上現(xiàn)在大部分庫(kù)都已遷移到了py3k, 除了twisted, gevent之類的,
    也就是你不用這些庫(kù)的話, 完全可以用py3k寫,
    2.7以后也不會(huì)增加新的功能, 只會(huì)修復(fù)bug, 和語(yǔ)法越來(lái)越接近py3k
    
    現(xiàn)在比較致命的問(wèn)題其實(shí)是很多操作系統(tǒng)并沒(méi)有自帶py3k, 前段時(shí)間看消息, 貌似fedora要預(yù)裝py3k。
    只要大部分操作系統(tǒng), 預(yù)裝py3k, py2應(yīng)該就會(huì)被丟棄了
    
網(wǎng)友評(píng)論2014-01-25 17:42


    自己做著玩用到的大部分還是2.7。。因?yàn)楹芏嗫茖W(xué)計(jì)算庫(kù)不能很好地兼容3.0。。最近看老外吵得也很厲害。。
    
網(wǎng)友評(píng)論2014-01-25 17:43


    你說(shuō)的GAE?
    
網(wǎng)友評(píng)論2014-01-25 17:44


    python3其實(shí)也沒(méi)啥 print加括號(hào) 強(qiáng)制unicode都可以理解 問(wèn)題庫(kù)不兼容這受不了了
    
網(wǎng)友評(píng)論2014-01-25 17:53


    Reply Post by 默默語(yǔ) (2014-01-25 17:44):
    
    python3其實(shí)也沒(méi)啥 print加括號(hào) 強(qiáng)制unicode都可以理解 問(wèn)題庫(kù)不兼容這受不了了
    前兩點(diǎn)幾乎是勸說(shuō)別人遷移到py3k最好的理由。。
    
    print是個(gè)內(nèi)置函數(shù), 所有的內(nèi)置函數(shù)使用起來(lái)都是func()這種形式,
    只有print因?yàn)閰⒖剂酥耙粋(gè)語(yǔ)言使用了print xxx這種形式。
    這是個(gè)相當(dāng)不一致的問(wèn)題。。只有語(yǔ)法關(guān)鍵字才會(huì)使用空格分開(kāi)參數(shù), 比如
    if xxx:
    while xxx:
    print是個(gè)內(nèi)置函數(shù)卻有著關(guān)鍵字的外觀, 強(qiáng)迫癥患者會(huì)死的。。
    保持一致的外觀, 也方便解釋器的編寫。
    
    unicode我就不說(shuō)了, 所有高級(jí)腳本語(yǔ)言, 默認(rèn)字符串默認(rèn)不是utf-8的, 都是土鱉, 沒(méi)有國(guó)際視野的。
    作為中文用戶, 一定更深刻的體驗(yàn)到這個(gè)吧。。
    
    最后一個(gè)問(wèn)題, 很多庫(kù)用了一些py2的技巧吧, 能遷移的絕對(duì)遷移了, 不能的, 那說(shuō)明確實(shí)有困難。
    

    
    
    

上一篇:絕對(duì)好停車。
下一篇:沒(méi)有了
關(guān)于網(wǎng)站 | 網(wǎng)站聲明 | 用戶反饋 | 合作伙伴 | 聯(lián)系我們
Copyright 2012年2月8日 蘇ICP備12030052號(hào)-3
插逼免费视频下载| 老年久久黄色电影| 999免费视频一二三区| 曰本欧美国产| 中文字幕久久精品无码| 国产精品欧美午夜九九九麻豆| 国产91精品一区二区麻豆搜索| 亚洲码欧美码一区二区三区| 搞B视频在线观看免费观看的| 精品一区二区三区石码| 国产久久69黄色片视频| 五月天天干天天久久久久| 五月婷开心中文| 把你逼操乱| ,蜜桃,。XXX小视频| 五月天激激婷婷| 天天舔天天干天天射天天肏| 超碰这里只有| 国产一区日韩二区欧美三区| 久久老鸭窝| 伊人AV二区| 最新精品亚洲网址| 91亚洲精品网站成人| 精品一级福利片| 色悠悠亚洲综合| 麻豆精品在线一区二区| 天天干夜炮| 精品国产久| 中文字幕 欧美 亚洲| 久热最新视频网| 色呦呦呦呦呦呦呦影院首页更新 | 色影视久久| 美女被操的啊啊啊啊?| 一熟女久久在线| 超碰精品av天天| 白丝91视频久久| av91区| 亚洲综合在线区| 国产一区不卡二区无码| 99久久中文| 动漫草b视频|