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

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Python命令行代碼強(qiáng)化記憶寶典

Python命令行是應(yīng)用很廣泛,我們?cè)谑褂玫臅r(shí)候有很多的困難存在,下面我們就來(lái)詳細(xì)的看看如何進(jìn)行這些問(wèn)題的排除。希望大家在之后的使用中有所幫助。

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

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

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

python 代碼

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

看出來(lái)了吧,兩種字符串。再來(lái)

python 代碼

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

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

python命令行 代碼

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

看到了吧,這個(gè)奇怪的東西......后來(lái)在WindowsXP、純python命令行下試過(guò),得出的結(jié)論不同,z的結(jié)果變成了u'\u6211',這里完全不應(yīng)該在pyshell下作試驗(yàn)的,看來(lái)還有很多問(wèn)題尚未理解清楚


網(wǎng)站欄目:Python命令行代碼強(qiáng)化記憶寶典
轉(zhuǎn)載源于:http://m.5511xx.com/article/djssjdc.html