日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
Python命令行代碼強化記憶寶典

Python命令行是應用很廣泛,我們在使用的時候有很多的困難存在,下面我們就來詳細的看看如何進行這些問題的排除。希望大家在之后的使用中有所幫助。

創(chuàng)新互聯建站專業(yè)為企業(yè)提供祁門網站建設、祁門做網站、祁門網站設計、祁門網站制作等企業(yè)網站建設、網頁設計與制作、祁門企業(yè)網站模板建站服務,10多年祁門做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

初學Python命令行,遇到很多編碼問題,記下來以免將來又忘了,很多東西不懂,都是屬于不求甚解,亂下結論,但想到拿出來可以有熱心同學指出錯誤所在,便厚起臉皮了……

首先需要了解Python中有兩種字符串(嚴格地說,似乎不能這么叫)。一種是普通的str對象(每個字符用8bits表示),另一種是unicode字符串,它們可以相互轉換。
首先打開pyshell,輸入一段代碼。

python 代碼

 
 
 
  1. >>> a = "我" 
  2. >>> b = unicode(a,"gb2312") 
  3. >>> a.__class__ 
  4.  
  5. >>> b.__class__ 
  6.  
  7. >>> 

看出來了吧,兩種字符串。再來

python 代碼

 
 
 
  1. >>> a 
  2. '\xce\xd2' 
  3. >>> b 
  4. u'\u6211' 

變量a是兩個字符,b是一個unicode字符。關于這兩種字符串,Python文檔-->LanguageReference-->DataModel-->The standard type hierarchy-->Sequences,有一些Strings,Unicode的描述。至于

python命令行 代碼

 
 
 
  1. >>> z = u"我" 
  2. >>> #這種代碼,其實什么都不是。 
  3. >>> z.__class__ 
  4.  
  5. >>> z 
  6. u'\xce\xd2' 

看到了吧,這個奇怪的東西......后來在WindowsXP、純python命令行下試過,得出的結論不同,z的結果變成了u'\u6211',這里完全不應該在pyshell下作試驗的,看來還有很多問題尚未理解清楚


分享名稱:Python命令行代碼強化記憶寶典
地址分享:http://www.5511xx.com/article/djssjdc.html