<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Python 3.11 的 5 個(gè)很酷的新特性

          共 725字,需瀏覽 2分鐘

           ·

          2022-06-10 04:34

          Python 3.11 的測試版預(yù)覽版于已于 5 月 8 日發(fā)布,其最終版本預(yù)計(jì)將于 2022 年 10 月發(fā)布,每個(gè)新版本都附帶新功能,這里分享一下 Python 3.11 的 5 個(gè)很酷的新特性。

          1、比上一個(gè)版本快60%

          Python3.10:

          Python3.11:

          2、改進(jìn)的錯(cuò)誤提示

          之前的錯(cuò)誤提示是這樣:

          Python3.11 是這樣:

          3、類型提示可以使用 Self

          之前的類型提示:

          Python3.11 的類型提示:

          4、拋出和處理多個(gè)異常

          Python 3.11 將包括一種名為 ExceptionGroup 的新內(nèi)置異常類型。這種異常類型高級之處在于它可以同拋出多個(gè)不同的異常。ExceptionGroup 需要兩個(gè)參數(shù),一個(gè)字符串,然后是我們想要引發(fā)和處理的一系列錯(cuò)誤。一旦拋出錯(cuò)誤,可以使用新的 except* 來處理錯(cuò)誤:

          5、TypeDict 必填字段和非必填字段

          TypedDict 類可以讓我們創(chuàng)建具有特定鍵和值的字典。然而,如果我們想在 TypedDict 字典讓某些鍵成為非必填字段,并不容易。

          上面的字典將要求這個(gè)人駕駛的姓名、年齡和汽車。然而,我們希望使汽車信息成為非必填的,因?yàn)椴皇敲總€(gè)人都有車。在 Python 3.10 或更早版本中實(shí)現(xiàn)這一點(diǎn),我們必須創(chuàng)建另一個(gè)子類,以實(shí)現(xiàn)可選鍵。這是在之前的 Python 版本中做到這一點(diǎn)的唯一方法,代碼如下:

          Python 3.11 引入了必填和非必填類型來解決此類問題,可以說是非常方便:

          最后

          如果覺得這些新特性很酷炫,可以分享給你那些學(xué) Python 的朋友們,新來的朋友也可以關(guān)注公眾號「Python」七號,學(xué)習(xí) Python 編程技巧。

          瀏覽 64
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  91人妻人人澡人人爽人 | 国产A√精| 美女天天日 | 色男人的天堂网 | 青青草视频成人动漫视频 |