国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python3.9的新特性必知圖

人工智能與大數據技術 ? 來源:人工智能與大數據技術 ? 作者:人工智能與大數據 ? 2020-11-05 15:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python3.9,「千呼萬喚始出來」。

先來速看下此次發布版本的重點。

新語法特性:

PEP 584,為 dict 增加合并運算符。

PEP 585,標準多項集中的類型標注泛型。

PEP 614,放寬對裝飾器的語法限制。

新內置特性:

PEP 616,移除前綴和后綴的字符串方法。

新標準庫中的特性:

PEP 593,靈活的函數和變量標注。

添加了 os.pidfd_open() ,允許不帶競爭和信號的進程管理。

解釋器方面的改進:

PEP 573,從 C 擴展類型的方法快速訪問模塊狀態。

PEP 617,CPython 現在使用基于 PEG 的新解析器。

……

新庫模塊:

PEP 615,IANA 時區數據庫現在已包含于標準庫的 zoneinfo 模塊。

圖的拓撲排序實現現在已由新的 graphlib 模塊提供。

為了更好地理解此次更新,Twitter上一位16歲少年Pratham Prasoon,還自制了一張「Python 3.9新特性必知圖」。

列出了他認為比較重要的八大新特性,廣受網友好評。

字典合并與更新運算符

此次「字典的合并與更新運算符」的新特性,是Python3.9的一大亮點。

合并 (|) 與更新 (|=) 運算符已被加入內置的 dict 類,擴充了現有的 dict.update 和 {**d1, **d2} 字典合并方法。

在Prasoon提供的圖中也展示了對應的示例,如下圖所示:

新增用于移除前綴和后綴的字符串方法

在Python的官方文檔,以及Prasoon的圖表中,也著重展示了新的用于「移除前綴和后綴的字符串」方法。

str.removeprefix(prefix)和str.removesuffix(suffix)可以方便地從字符串中,移除不需要的前綴或后綴:

標準多項集中的類型標注泛型

在類型標注方面,現在可以使用內置的多項集類型(例如 list 和 dict)作為通用類型,而不必再從 typing 導入對應的大寫形式類型名。

__import__()特性修改

__import__() 現在會引發 ImportError 而不是 ValueError。

至于原因,在Python的官方文檔中有相應的解釋:后者曾經會在相對導入超出其最高層級包時發生。

新增的模塊

在新增模塊方面,zoneinfo模塊為標準庫引入了IANA 時區數據庫。

這是一個基于系統時區數據的實體 datetime.tzinfo 實現,示例如下圖所示。

改進的模塊

除了新增的模塊外,Python3.9還對原有的一些模塊進行了改進。

Prasoon舉出了他認為比較重要的一項——Random。

名為random.Random.randbytes的方法,可以用于生成隨機字節串,如下圖所示。

此外,還有cancel_futures。

Python3.9將新的 cancel_futures 形參,添加到 concurrent.futures.Executor.shutdown(),可以取消尚未開始運行的所有掛起的 Future,而不必等待它們完成運行再關閉執行器。

當然,除了這八大新特性外,Python官方文檔也更為詳細地列舉了此次更新的內容。

責任編輯:xj

原文標題:關于Python3.9,看這張16歲高中生做的「新特性必知圖」就夠了

文章出處:【微信公眾號:人工智能與大數據技術】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90022
  • 編程語法
    +關注

    關注

    0

    文章

    7

    瀏覽量

    7032
  • 運算符
    +關注

    關注

    0

    文章

    173

    瀏覽量

    12044

原文標題:關于Python3.9,看這張16歲高中生做的「新特性必知圖」就夠了

文章出處:【微信號:TheBigData1024,微信公眾號:人工智能與大數據技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電子工程師:TSC2007低功耗觸摸屏控制器的全方位解析

    電子工程師:TSC2007低功耗觸摸屏控制器的全方位解析 引言 在電子設備多元化發展的今天,觸摸屏作為一種常見的人機交互設備,其控制器的性能對于設備的整體表現至關重要。TSC2007作為一款
    的頭像 發表于 02-03 09:20 ?344次閱讀

    電子工程師:AS4C4M16SA-C&I SDRAM詳細剖析

    電子工程師:AS4C4M16SA-CI SDRAM詳細剖析 大家好,作為一名資深電子工程師,在硬件設計開發這條路上摸爬滾打多年,今天我想和大家詳細聊聊AS4C4M16SA-CI這款64M
    的頭像 發表于 01-22 11:50 ?365次閱讀

    電子工程師:SN74HCS238 3 - 至 8 線解碼器/解復用器深度解析

    電子工程師:SN74HCS238 3 - 至 8 線解碼器/解復用器深度解析 在電子設計領域,解碼器/解復用器是常用的基礎器件,今天我們就來深入剖析德州儀器(Texas Instruments
    的頭像 發表于 01-13 14:10 ?290次閱讀

    電子工程師:CP0805系列定向耦合器及測試夾具詳解

    電子工程師:CP0805系列定向耦合器及測試夾具詳解 在電子工程領域,定向耦合器是射頻和微波電路中不可或缺的元件,而CP0805系列定向耦合器以其獨特的性能和廣泛的應用受到眾多工程師的關注。今天
    的頭像 發表于 01-08 14:55 ?217次閱讀

    沒有專利的opencv-python 版本

    3.4.x 無專利版) 如果因代碼兼容性需使用 3.4.x 系列,且要無專利風險,需滿足兩個條件: 降級 Python3.9 及以下(3.4.x 最高支持 Python 3.9
    發表于 12-13 12:37

    馳聲音轉換算法通過國家備案

    近日,國家互聯網信息辦公室公告第十三批深度合成服務算法備案信息,思馳聲音轉換算法通過備案,這也是思馳第7項通過備案的算法,標志著思馳在人工智能算法合規化與場景落地能力上再次取得新的突破。
    的頭像 發表于 09-18 14:05 ?931次閱讀

    ubuntu下安裝環境執行scons --menuconfig出錯怎么解決?

    /buildtools/python-3.9.11/lib/python3.9/site-packages/menuconfig.py”, line 685: _conf_changed
    發表于 09-10 06:30

    芯動科技與存科技達成深度合作

    隨著3D堆疊方案憑借低功耗、高帶寬特性,有望成為下一代移動端高端熱門技術。芯動科技瞄準3DIC市場,與全球領先的存算一體芯片企業存科技達成深度合作,正式量產面向Face2Face鍵合(F2F)系列高速接口IP解決方案。
    的頭像 發表于 08-27 17:05 ?1336次閱讀

    yolov11轉kmodel,numpy是要降級為1.x嗎?

    python3.9,yolo是最新的穩定版,和yolo捆綁pip安裝的numpy是2.0.1 錯誤日志
    發表于 08-11 08:16

    馳空調大模型解決方案

    這不是幻想,是基于思馳空調大模型解決方案發生的真實體驗,該方案深度融合了思馳自研的全鏈路智能語音交互技術與對話式語言大模型DFM,它不僅能“聽見”指令,更能“聽懂”情緒,根據用戶的習慣和喜好智能調節溫度、風速、模式等,真正做到懂你所想。
    的頭像 發表于 07-31 17:46 ?933次閱讀

    YOLOv8轉換到kmodel時出現undefined symbol錯誤怎么解決?

    /miniconda3/envs/yolo2kmodel/lib/python3.9/site-packages/onnx/../../../libprotobuf.so.29.3.0
    發表于 07-28 06:20

    ubuntu下安裝環境執行 scons --menuconfig出錯的原因?如何解決?

    “/opt/buildtools/python-3.9.11/lib/python3.9/site-packages/menuconfig.py”, line 685: _conf_changed
    發表于 06-11 08:11

    馳AI辦公本亮相京東直播間

    近日,思馳董事長、CEO高始興與思馳IOT事業部首席產品官馬斌斌現身「京東3C數碼采銷」直播間,詳細介紹并演示了思馳AI辦公本的功能特點,并抽取了60個思馳AI全向會議麥克風M
    的頭像 發表于 06-09 11:10 ?1042次閱讀

    蘇州大學青年教師社會實踐基地在思馳揭牌

    近日,蘇州大學第28期“行中國、踐悟使命”青年教師社會實踐活動在思馳科技股份有限公司舉行。蘇州大學黨委教師工作部部長林萍,黨委組織部副部長薛曦,思馳科技股份有限公司副總裁李春梅出席活動,蘇州大學教師“領航工作站”成員代表,
    的頭像 發表于 04-17 15:41 ?736次閱讀

    電氣工程師必會的100個電?知識點分享

    電??程師也都是從電?學徒??步?步積累成長起來的。積跬步?千?,匯細流成江海!朋友們,現在讓我們??個捷徑,花半個?時的時間來積累100個必會的電?知識點吧!
    的頭像 發表于 03-14 11:05 ?1848次閱讀