最新回答 / 慕粉0956243665
print 函數是打印函數,也就是后面有什么就打印出來,可以進行四則運算,但是不能賦值。第一個可以出來相當于先打印出了字符串‘L=’,后打印出了L的內容,所以是依次打印,并不是賦值。第二個連賦值語句也說不上,賦值的話要把第二個L放在‘’里面,就算你放進去,也只會打印出'L=L'。
2017-02-20
已采納回答 / bkpcp
看你截圖的最后三行,最后一行打印一個list,list里有兩個成員,每個成員都是采用Unicode編碼的字符串,所以你的表示方法是正確的,確實已經創建中文list了。你的問題應該是,為啥沒有顯示中文字符,而是顯示Unicode編碼字符,或者如何將Unicode字符顯示出來:在python3中,可以使用 ord 與 chr 函數a = '中’b = ord(a) #print b輸出 20013c = chr(b)?輸出 '中'對python2不熟,可以自行百度
2017-02-19
最新回答 / 統領七界
and 就類似于C語言里的&&,用于邏輯判斷,也有短路效應,如果第一個表達式為False,則整個表達式的值為False,且第二個表達式不會被計算;如果第一個表達式是True才會去計算第二個表達式,此時,若第二個表達式為True,則整個表達式為True,第二個表達式為False則整個表達式為False。對于1 and None,1為True,None表示False,所以整個表達式的值為False。
2017-02-19
已采納回答 / qq_墨韓_0
dic = {'a':31, 'bc':5, 'c':3, 'asd':4, 'aa':74, 'd':0}dict= sorted(dic.items(), key=lambda d:d[1], reverse = True)print(dict)
2017-02-19
已采納回答 / Allen_Qiu
可以啊,檢查機制有問題而已,你可以下面加個# t = ( 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ),呵呵
2017-02-18