精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

Python 3.11與之前Python 版本差異情況

Linux愛好者 ? 來源:OSC開源社區 ? 作者:OSC開源社區 ? 2022-07-22 10:51 ? 次閱讀

Python 3.11.0 正式版本預計于今年 10 月份發布,目前已發布了首個和第二個 Beta 版本;預計 Beta 階段將會發布 4 個版本,下一個預發布版本 3.11.0b3 在2022 年 6 月星期四發布。除了新的語言特性和其他改進之外,Python 3.11 看起來性能表現優異,相較之前的 Python 3.x 版本有實現了非常好的提升。

鑒于此,科技媒體 Phoronix 針對 Python 3.11 Beta 1(測試時的最新開發版本)進行了一些性能基準測試。將 Python 3.11 Beta 的性能與早期版本進行了比較,包括 Python 3.10.4、Python 3.9.13 和 Python 3.8.13。所有這些 Python 版本都是在同一系統上以相同的發布配置從源碼構建的,然后進行了各種不同的 Python 基準測試,以了解 Python 3.11 與之前的 Python 版本之間的差異情況。測試環境如下:

1692ea10-064e-11ed-ba43-dac502259ad0.png

測試結果如下:

16ac7b74-064e-11ed-ba43-dac502259ad0.png

首先是 PyBench Python 基準測試。可以看到 Python 3.8 到 3.10 的性能表現大致相同,但轉到 Python 3.11 Beta 后,顯示出了顯著的加速:Python 3.11 Beta 完成這組腳本測試的時間大約是之前版本的 84%。

16bfa51e-064e-11ed-ba43-dac502259ad0.png

16d27446-064e-11ed-ba43-dac502259ad0.png

16ebd634-064e-11ed-ba43-dac502259ad0.png

PyPerformance Python 基準測試結果表明,Python 3.11 Beta 的 speed-ups 看起來非常不錯。

17023e56-064e-11ed-ba43-dac502259ad0.png

17156ab2-064e-11ed-ba43-dac502259ad0.png

1722cf7c-064e-11ed-ba43-dac502259ad0.png

173650c4-064e-11ed-ba43-dac502259ad0.png

174e4288-064e-11ed-ba43-dac502259ad0.png

1764c742-064e-11ed-ba43-dac502259ad0.png

測試人員稱,Python 3.11 中所談及的性能提升看起來確實所言不虛且十分誘人。雖然 Python 3.8 到 Python 3.10 的性能相差不大,沒有任何廣泛的性能改進;但對于這個參考實現來說,Python 3.11 的 speed-ups 是巨大的,與 PHP 方面從 PHP5 到 PHP7 的優化水平相近。

177cd918-064e-11ed-ba43-dac502259ad0.png

178d7214-064e-11ed-ba43-dac502259ad0.png

17a00ca8-064e-11ed-ba43-dac502259ad0.png

17b04a96-064e-11ed-ba43-dac502259ad0.png

接下來在臨近 Python 3.11 正式發布的時候,測試人員還會發布進一步的基準測試報告。

17c46e2c-064e-11ed-ba43-dac502259ad0.png

總的來說,Python 3.11 Beta 比目前的 Python 3.10.4 穩定版快 41%,比 Python 3.8 系列快 45%。

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

    關注

    8

    文章

    633

    瀏覽量

    29140
  • python
    +關注

    關注

    56

    文章

    4782

    瀏覽量

    84456
  • 腳本
    +關注

    關注

    1

    文章

    387

    瀏覽量

    14833

原文標題:快 45%,Python 3.11 性能表現優異

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    pytorch和python的關系是什么

    在當今的人工智能領域,Python已經成為了最受歡迎的編程語言之一。Python的易學易用、豐富的庫和框架以及強大的社區支持,使其成為了數據科學、機器學習和深度學習等領域的首選語言。而在深度學習領域
    的頭像 發表于 08-01 15:27 ?1707次閱讀

    opencv-python和opencv一樣嗎

    是OpenCV的一個Python語言接口,它允許開發者使用Python語言來調用OpenCV庫的功能。 雖然OpenCV和OpenCV-Python在功能上有很多相似之處,但它們之間還是存在一些
    的頭像 發表于 07-16 10:38 ?987次閱讀

    用pycharm進行python爬蟲的步驟

    提供了許多有用的功能,如代碼自動完成、調試和版本控制等。您可以從JetBrains的官方網站下載PyCharm,并根據您的需求選擇免費社區版或付費專業版。 創建一個新的Python項目 打開
    的頭像 發表于 07-11 10:11 ?715次閱讀

    如何使用linux下gdb來調試python程序

    中,我們將介紹如何在Linux中使用GDB來調試Python程序。 一、安裝GDB和Python調試符號 在使用GDB調試Python程序之前,需要安裝GDB和
    的頭像 發表于 01-31 10:41 ?2422次閱讀

    如何解決Python爬蟲中文亂碼問題?Python爬蟲中文亂碼的解決方法

    如何解決Python爬蟲中文亂碼問題?Python爬蟲中文亂碼的解決方法 在Python爬蟲過程中,遇到中文亂碼問題是常見的情況。亂碼問題主要是由于編碼不一致所導致的,下面我將詳細介紹
    的頭像 發表于 01-12 15:11 ?2197次閱讀

    python運行環境的安裝和配置

    環境的安裝和配置,幫助您快速上手Python編程。 下載Python安裝包 為了安裝Python,我們首先需要下載Python的安裝包。Python
    的頭像 發表于 11-29 16:17 ?1104次閱讀

    Python運行環境有哪些

    Python是一種廣泛使用的高級編程語言,它有許多種運行環境,可以適應不同的開發需求。下面將詳細介紹Python的幾種常見的運行環境。 CPython: CPython是Python的默認解釋器
    的頭像 發表于 11-29 16:14 ?1913次閱讀

    python運行指定幾行

    初學者。在本文中,我們將詳細介紹如何在Python中運行指定的幾行代碼。 首先,你需要具備一臺已經安裝了Python解釋器的計算機。Python有多個版本,我們推薦使用最新穩定
    的頭像 發表于 11-29 15:04 ?926次閱讀

    python軟件對電腦配置要求

    、Mac和Linux系統上運行。Python有兩個主要版本,分別是Python 2和Python 3。雖然Python可以在
    的頭像 發表于 11-29 14:58 ?9780次閱讀

    查看python安裝路徑的方法

    Python是一種高級編程語言,常用于開發Web應用、數據分析、人工智能等領域。在使用Python進行開發之前,我們需要先安裝Python解釋器,并了解
    的頭像 發表于 11-29 14:54 ?1.1w次閱讀

    python自帶的idle怎么進入

    Python自帶的IDLE是一個集成開發環境(Integrated Development Environment),它通過提供編輯器和交互式解釋器,使得Python的開發變得更加簡單和便捷。本文將
    的頭像 發表于 11-29 14:51 ?2192次閱讀

    python idle在哪里找到

    Python 1.5版本中推出,并且隨著Python的發展一直得到改進和優化。目前,IDLE已經成為了很多Python初學者學習和使用的首選工具之一。 那么,如何找到
    的頭像 發表于 11-29 14:39 ?1047次閱讀

    python shell怎么用

    Python Shell是一種交互式解釋器,可以通過命令行直接運行Python代碼。在Shell中,可以輸入一行代碼并立即得到結果,非常適合于測試、嘗試新代碼或進行簡單的任務。本文將詳細介紹
    的頭像 發表于 11-29 14:36 ?1106次閱讀

    python語言特點有哪些

    Python是一種高級編程語言,由Guido van Rossum于1991年首次發布。它具有許多獨特的特點,這些特點使得Python在軟件開發領域變得非常流行。以下是關于Python語言的詳盡
    的頭像 發表于 11-29 14:29 ?1051次閱讀

    python軟件怎么運行代碼

    理解的機器代碼。 在本文中,我們將詳細介紹如何運行Python代碼。我們將探討以下幾個方面:安裝Python,設置環境變量,選擇一個集成開發環境(IDE)或文本編輯器,編寫代碼,運行代碼和調試代碼。 第一步是安裝Python。
    的頭像 發表于 11-28 16:02 ?862次閱讀