在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

Python2與python3的八個主要區別

汽車玩家 ? 來源:碼農阿勇 ? 作者:碼農阿勇 ? 2020-01-19 17:27 ? 次閱讀

python這門語言中有兩個重要的版本,一個是python2,一個是python3。

Python 2于2000年10月16日發布,穩定版本是Python 2.7。Python 3于2008年12月3日發布,不完全兼容Python 2。對于初學者來說,要選擇python3進行學習,畢竟它代表未來。

公司產品開發中,有個別產品可能開發比較早,采用的是python2.x版本開發的,對于沒有接觸過python2.x版本的人來說,看到或修改這些代碼會感覺很怪異,其實我們只要掌握python2和python3的主要區別就夠了,下面勇哥給大家分享下python2和python3的主要區別。

1、 print用法差異比較大

如果要打印某個信息

2、 用戶輸入函數不同

用戶輸入不同,python3中只有input(),它返回的都是str類型,python2中的raw_input()是用來接收字符串的,python2中也有input(),輸入字符串時需要帶上引號,表示你輸入的是字符串,輸入數字不需帶。

3、 字符串編碼的改變

Python2默認ASCII編碼方式,但是ASCII編碼無法對中文等字符進行有效編碼,因此在涉及到中文及其它字符編碼問題時,ASCII不僅無能為力,經常會帶來意想不到的錯誤。Python 3 默認采用了 UTF-8 作為默認編碼,因此不需要在文件頂部寫 # coding=utf-8 。

4、整數類型的改變

python3 徹底廢棄了 long+int 雙整數實現的方法, 統一為 int , 支持高精度整數運算。int的表示范圍相當于其他語言中的long long int類型。

5、除法符號表示的意義不同

原來python2中執行1/2(兩個整數相除)結果是0,現在python3中執行就是0.5了

6、Python2以前沒有布爾型,0表示False,1表示True;Python3 把 True 和 False 定義成關鍵字,它們的值是 1 和 0,可以和數字運算。

7、pthony2中range()內置函數直接生成列表(量大占內存會死機),pthony3中只有range()和python2中的xrang()一樣都只生成一個生成器。python3中沒有xrange()這個內置函數。

8、創建類時,python2分為經典類和新式類,新式類就是繼承object的類,經典類是沒有繼承的類,而python3中全部是新式類,默認繼承object。在屬性查找時,經典類查找方式為深度優先,新式類是廣度優先。

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

    關注

    56

    文章

    4797

    瀏覽量

    84690
收藏 人收藏

    評論

    相關推薦

    使用Python進行串口通信的案例

    當然!以下是一使用Python進行串口通信的簡單示例。這個示例展示了如何配置串口、發送數據以及接收數據。我們將使用 pyserial 庫,這是一非常流行的用于串口通信的Python
    的頭像 發表于 11-22 09:11 ?199次閱讀

    使用Python進行圖像處理

    下面是一關于使用Python在幾行代碼中分析城市輪廓線的快速教程。
    的頭像 發表于 11-07 10:14 ?223次閱讀
    使用<b class='flag-5'>Python</b>進行圖像處理

    Python中多線程和多進程的區別

    Python作為一種高級編程語言,提供了多種并發編程的方式,其中多線程與多進程是最常見的兩種方式之一。在本文中,我們將探討Python中多線程與多進程的概念、區別以及如何使用線程池與進程池來提高并發執行效率。
    的頭像 發表于 10-23 11:48 ?402次閱讀
    <b class='flag-5'>Python</b>中多線程和多進程的<b class='flag-5'>區別</b>

    INA188與AD620的主要區別是什么?

    INA188與AD620的主要區別是什么?
    發表于 08-16 13:13

    pytorch和python的關系是什么

    ,PyTorch已經成為了一非常受歡迎的框架。本文將介紹PyTorch和Python之間的關系,以及它們在深度學習領域的應用。 Python簡介 Python是一種高級、解釋型、通用
    的頭像 發表于 08-01 15:27 ?1967次閱讀

    dwdm與wdm的主要區別

    光纖通信中廣泛使用的多路復用技術。它們的主要區別在于波長間隔、系統容量、成本和應用領域等方面。 波長間隔 DWDM和WDM的主要區別在于它們使用的波長間隔。WDM技術使用較大的波長間隔,通常在20nm到
    的頭像 發表于 07-18 10:34 ?818次閱讀

    Python語言基礎2

    電子發燒友網站提供《Python語言基礎2.rar》資料免費下載
    發表于 07-17 17:23 ?1次下載

    opencv-python和opencv一樣嗎

    不一樣。OpenCV(Open Source Computer Vision Library)是一開源的計算機視覺和機器學習軟件庫,它提供了大量的圖像和視頻處理功能。OpenCV-Python
    的頭像 發表于 07-16 10:38 ?1195次閱讀

    用pycharm進行python爬蟲的步驟

    以下是使用PyCharm進行Python爬蟲的步驟: 安裝PyCharm和Python 首先,您需要安裝PyCharm和Python。PyCharm是一流行的
    的頭像 發表于 07-11 10:11 ?850次閱讀

    DCS系統與PLC系統的主要區別

    在工業自動化領域,DCS(分布式控制系統)和PLC(可編程邏輯控制器)是兩至關重要的控制系統。它們各自具有獨特的特點和優勢,適用于不同的工業環境和控制需求。本文將對DCS系統和PLC系統的主要區別進行詳細的分析和討論,旨在幫助讀者更好地理解和選擇適合自己應用需求的控制系
    的頭像 發表于 06-06 18:06 ?1310次閱讀

    Python自動化測試框架及其應用

    Pytest是一非常成熟的全功能的Python測試框架,與python自帶的unittest測試框架類似,但是比unittest框架使用起來更簡潔,功能更強大。
    的頭像 發表于 04-03 16:15 ?555次閱讀
    <b class='flag-5'>Python</b>自動化測試框架及其應用

    CCG3PA系列與CCG7D系列的主要區別是什么?

    尊敬的工程師,您好, 1、我想了解一下CCG3PA系列與CCG7D系列的主要區別有哪些,有沒有相關對照表參考。 2、我看了相關資料兩款芯片都支持后座娛樂系統,這樣的話,如果客戶在功率方面要求較低
    發表于 02-27 07:56

    【米爾-瑞薩RZ/G2UL開發板】2.串口通信與WIFI測試

    Python 測速 沒想到這個板子里面,python2python3 都有。 覆蓋掉 python2 rm /usr/bin/python
    發表于 02-05 19:33

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

    如何使用linux下gdb來調試python程序? 在Linux下,可以使用GDB(GNU調試器)來調試Python程序。GDB是一強大的調試工具,可以幫助開發者診斷和修復程序中的錯誤。在本文
    的頭像 發表于 01-31 10:41 ?2624次閱讀

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

    Python爬蟲中文亂碼問題。 一、了解字符編碼 在解決亂碼問題之前,我們首先需要了解一些基本的字符編碼知識。常見的字符編碼有ASCII、UTF-8和GBK等。 1. ASCII:是一種用于表示英文字母、數字和常用符號的字符編碼,它使用一字節(8位)來表示一
    的頭像 發表于 01-12 15:11 ?2400次閱讀
    主站蜘蛛池模板: 四虎在线最新永久免费| 涩涩高清无乱码在线观看| 色婷婷综合和线在线| 国产女人18毛片水真多18精品| 寄宿日记免费看| 天天操一操| 日本一区二区不卡视频| 日本三级在线观看免费| 亚洲天天做日日做天天欢毛片| 色花堂国产精品首页第一页| 亚洲午夜顶级嘿嘿嘿影院| 欧美午夜在线观看| 清冷双性被cao的合不拢腿| 人与性www| 黄色毛片播放| 国产亚洲小视频| 美国三级网| 三级四级特黄在线观看| 亚洲精品午夜视频| 一区二区三区视频在线| 欧美日韩国产另类一区二区三区| 欧美一级在线免费观看| 午夜高清在线| av网址在线看| 色综合视频在线| 天堂在线天堂最新版在线www| 高清一级| 亚欧色| 中文在线资源链接天堂| 爽好舒服老师快点| 日日噜噜爽爽狠狠视频| 天天操天天射天天| 在线观看亚洲天堂| 2014天堂| 精品二区| 成人免费无毒在线观看网站 | 亚洲高清一区二区三区| 天堂bt在线网bt| 午夜影院在线观看视频| 久久99热精品这里久久精品| 狠狠色狠狠色综合日日不卡|