亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python3中使用部分python2中的一些代碼報錯怎樣解決?

python3中使用部分python2中的一些代碼報錯怎樣解決?

梵蒂岡之花 2018-08-26 13:09:16
NameError:name'unicode'isnotdefined....  NameError: name 'unicode' is not defined.
查看完整描述

1 回答

?
HUX布斯

TA貢獻1876條經驗 獲得超6個贊

Python 3中的str類型對象有點像Python 2中的unicode。

Python 3中的str是未編碼的,str有一個encode方法,調用這個方法后將產生一個編碼后的byte類型的字符串(這有點像Python 2中的str)。而byte類型的字符串支持解碼操作。

Python

Python(英國發音:/?pa?θ?n/ 美國發音:/?pa?θɑ?n/), 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum于1989年發明,第一個公開發行版發行于1991年。

Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協議 。Python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮進。

Python具有豐富和強大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯結在一起。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),然后對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而后封裝為Python可以調用的擴展類庫。需要注意的是在您使用擴展類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現。

7月20日,IEEE發布2017年編程語言排行榜:Python高居首位。


查看完整回答
反對 回復 2018-09-21
  • 1 回答
  • 0 關注
  • 975 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號