急求助python中文相容問題striing

2021-03-06 13:33:57 字數 2023 閱讀 9520

1樓:現在不是金子

# -*- coding: cp936 -*-a = '中文'

b = ['中文']

c =dstring = ''

lstring = ''

# 列表要整理一下,但前列表只有一個元素,但是真實環境中可能不止一個,

# 加一個處理過程。

for item in b:

if b[-1] == item:

lstring += '%s' % itemelse:

lstring += '%s, ' % item# 處理字典

for t in c.keys():

fill = '%s : %s' % (t, c[t])dstring += fill

if c.keys().index(t) +1 != len(c):

dstring += ', '

print a

print '[%s]' % lstringprint '' % dstring

***************

我也是剛試出來。

但是,那個字典的定義好像有問題。

這段**執行以後和定義的資料室一樣的。

>>> *************** restart ***************

>>>中文[中文]

>>>

2樓:匿名使用者

如果這樣:

>>> a 回車

'\xd6\xd0\xce\xc4'

其實這才是a中的數值,'中文'是在顯示的時候才會出現的變數a與變數b和c是不一樣的

a是字串,可以print列印

b和c不可以print的,他們print的結果與>>> b 回車

>>> c 回車

的效果是一樣的,顯示變數的內容

漢字是顯示的時候出現,儲存的僅僅是編碼而已其實 a==b[0] 同樣 a==c.keys()[0]==c[1]可以這樣列印:

for i in b:

_print i

for i in c.keys():

_print i, c[i]

python中{dict}[list]這個格式返回的結果是什麼?

3樓:熊遇見土豆

python中[list]這個格式返回的結果版是:[s[0]]

[s[1]]

……權'0':0,'1':1,'2':

2,'3':3,'4':4,'5':

5,'6':6,'7':7,'8':

8,'9':9}[s[100]]

python 如何判斷一個變數是一個列表?

4樓:匿名使用者

動態語言一般用的bai都是鴨子型別,最du好不要去zhi判斷,或者限制一dao個變數的具體型別,只要這個

專變數能完成你的屬目標就可以了。

python內建的方法是isinstance>>> isinstance({},dict)true

>>> isinstance(5,dict)false

>>> isinstance(,dict)false

python官方文件在說明type函式的用法時,明文推薦用isinstance測試物件型別。

5樓:匿名使用者

isinstance似乎不是這麼用的。 我通常的做法是用type

x=int(5)

if type(x)==int: print " x is interger. "

else: print "false."

isinstance可以用來判斷一個變數是否屬於一個類。專 在python裡應該

屬是正確的。

if type(x)==list:passif type(x)==dict:pass

6樓:匿名使用者

a=[1,2,3]

if type(a) == list :

print 'list'

php框架phalcon 相容問題

我也遇到了這個問題,你是怎麼解決的呀 php框架相容問題 我擦那是php的錯誤提示,都沒說框架,叫人怎麼弄 如何在windows下安裝phalcon框架php版本的擴充套件 phalcon是一套實現mvc架構的高效能php應用程式框架。最新版本2.0.0 phalcon是以擴充的方式以c語言所編寫,...

sqlserver2019不相容問題

sql2000相容win7,不管是32位還是64位的,請看如下步驟 1.關掉防毒軟體 2.uac設定到最低 3.找到安裝包中x86 setup setupsql.exe4.右鍵 屬性 相容性 選擇xp 下面的以管理員身份執行也選擇5.然後在setup.exe右鍵以管理員身份執行。1 32位win7可...

換電腦配置華碩顯示卡相容問題

你品牌機電源差 不換電源功耗高的顯示卡不能上 r7 240雖然功耗不高,但價效比太低,效能很弱另外你cpu也太弱了,只換顯示卡也不行 具體你預算多少錢升級?我幫你看看怎麼用好 相容,不過這顯示卡效能很差,對你說的遊戲可能有點吃力。建議買gtx650。另外 家悅系列桌上型電腦電源比較小,最好買個400...