<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        詳解Python3.6正式版新特性

        來源:懂視網 責編:小采 時間:2020-11-27 14:16:06
        文檔

        詳解Python3.6正式版新特性

        詳解Python3.6正式版新特性:按照Python官網上的計劃,Python3.6正式版期望在2016-12-16號發布,也就是這周五。從去年的5月份開始,Python3.6版本就已經動手開發了,期間也斷斷續續的發布了4個Alpha版,4個Beta版,以及一個Candidate版本。新的語法特性1、格式化字符串(Format
        推薦度:
        導讀詳解Python3.6正式版新特性:按照Python官網上的計劃,Python3.6正式版期望在2016-12-16號發布,也就是這周五。從去年的5月份開始,Python3.6版本就已經動手開發了,期間也斷斷續續的發布了4個Alpha版,4個Beta版,以及一個Candidate版本。新的語法特性1、格式化字符串(Format
        按照Python官網上的計劃,Python3.6正式版期望在2016-12-16號發布,也就是這周五。從去年的5月份開始,Python3.6版本就已經動手開發了,期間也斷斷續續的發布了4個Alpha版,4個Beta版,以及一個Candidate版本。
        新的語法特性
        1、格式化字符串(Formatted string literals)
        即在普通字符串前添加 f 或 F 前綴,其效果類似于str.format()。比如

        name = "Fred"
        print(f"He said his name is {name}.") # 'He said his name is Fred.'


        其效果相當于:

        print("He said his name is {name}.".format(**locals()))


        此外,此特性還支持嵌套字段,比如:

        width = 10
        precision = 4
        value = decimal.Decimal("12.34567")
        print(f"result: {value:{width}.{precision}}") #'result: 12.35'


        2、變量聲明語法(variable annotations)
        即從Python3.5開始就有的Typehints。在Python3.5中,是這么使用的:

        from typing import List
        def test(a: List[int], b: int) -> int:
         return a[0] + b
        print(test([3, 1], 2))


        這里的語法檢查只在編輯器(比如Pycharm)中產生,在實際的使用中,并不進行嚴格檢查。
        在Python3.6中,引入了新的語法:

        from typing import List, Dict
        primes: List[int] = []
        captain: str # 此時沒有初始值
        class Starship:
         stats: Dict[str, int] = {}


        3、數字的下劃線寫法(Underscores in Numeric Literals)
        即允許在數字中使用下劃線,以提高多位數字的可讀性。

        a = 1_000_000_000_000_000 # 1000000000000000
        b = 0x_FF_FF_FF_FF # 4294967295


        除此之外,“字符串格式化”也支持“_”選項,以打印出更易讀的數字字符串:

        '{:_}'.format(1000000) # '1_000_000'
        '{:_x}'.format(0xFFFFFFFF) # 'ffff_ffff'


        4、異步生成器(Asynchronous Generators)
        在Python3.5中,引入了新的語法 async 和 await 來實現協同程序。但是有個限制,不能在同一個函數體內同時使用 yield 和 await,在Python3.6中,這個限制被放開了,Python3.6中允許定義異步生成器:

        async def ticker(delay, to):
        """Yield numbers from 0 to *to* every *delay* seconds."""
         for i in range(to):
         yield i
         await asyncio.sleep(delay)


        5、異步解析器(Asynchronous Comprehensions)
        即允許在列表list、集合set 和字典dict 解析器中使用 async for 或 await 語法。

        result = [i async for i in aiter() if i % 2]
        result = [await fun() for fun in funcs if await condition()]


        新增加模塊
        Python標準庫(The Standard Library)中增加了一個新的模塊:secrets。該模塊用來生成一些安全性更高的隨機數,以用來管理數據,比如passwords, account authentication, security tokens, 以及related secrets等。具體用法可參考官方文檔:secrets
        其他新特性
        1、新的 PYTHONMALLOC 環境變量允許開發者設置內存分配器,以及注冊debug鉤子等。
        2、asyncio模塊更加穩定、高效,并且不再是臨時模塊,其中的API也都是穩定版的了。
        3、typing模塊也有了一定改進,并且不再是臨時模塊。
        4、datetime.strftime 和 date.strftime 開始支持ISO 8601的時間標識符%G, %u, %V。
        5、hashlib 和 ssl 模塊開始支持OpenSSL1.1.0。
        6、hashlib模塊開始支持新的hash算法,比如BLAKE2, SHA-3 和 SHAKE。
        7、Windows上的 filesystem 和 console 默認編碼改為UTF-8。
        8、json模塊中的 json.load() 和 json.loads() 函數開始支持 binary 類型輸入。

        -->

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        詳解Python3.6正式版新特性

        詳解Python3.6正式版新特性:按照Python官網上的計劃,Python3.6正式版期望在2016-12-16號發布,也就是這周五。從去年的5月份開始,Python3.6版本就已經動手開發了,期間也斷斷續續的發布了4個Alpha版,4個Beta版,以及一個Candidate版本。新的語法特性1、格式化字符串(Format
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 中文字幕亚洲免费无线观看日本 | 亚洲国产成人久久一区二区三区| 中文字幕视频免费| 亚洲av鲁丝一区二区三区| 好久久免费视频高清| 亚洲va在线va天堂va四虎| 中文字幕天天躁日日躁狠狠躁免费| 久久国产亚洲精品无码| 亚洲一级免费视频| 日韩亚洲人成在线| 国产又黄又爽又刺激的免费网址| 综合偷自拍亚洲乱中文字幕| 又黄又大又爽免费视频| 全黄A免费一级毛片| 亚洲午夜福利在线观看| 99久久99久久免费精品小说| 亚洲一区二区三区在线网站| 日韩伦理片电影在线免费观看| 极品美女一级毛片免费| 亚洲AV永久青草无码精品| 18禁成人网站免费观看| 亚洲午夜福利在线视频| 亚洲国产精品成人| 国产激情免费视频在线观看 | 亚洲精品午夜久久久伊人| 久久天天躁狠狠躁夜夜免费观看| 亚洲av日韩综合一区二区三区| 亚洲狠狠爱综合影院婷婷| 久久亚洲免费视频| 亚洲日韩AV一区二区三区四区 | 久久久久久国产a免费观看不卡| 亚洲AV日韩AV高潮无码专区| 国产v精品成人免费视频400条| 亚洲av日韩专区在线观看| 久久亚洲精品中文字幕三区| 我们的2018在线观看免费高清 | 亚洲av最新在线观看网址| 亚洲区小说区激情区图片区 | 免费一级做a爰片性色毛片| 国产麻豆一精品一AV一免费| 97久久国产亚洲精品超碰热|