已采納回答 / qq_清風兌酒_04381795
PY文件當中是不支持中文的,即使你輸入的注釋是中文也不行,為了解決這個問題,就需要把文件編碼類型改為UTF-8的類型,輸入這個代碼就可以讓PY源文件里面有中文了。
2017-03-09
已采納回答 / 慕粉1151413972
你好,因為題目要求的是十位數字比個位數字小,不知道你是把x當十位數字還是y當十位數字.但是單從你的問題中:為什么y>=x不行? ?因為題目要求的是十位數要比個位數字小,你這樣表達就是會有等于的情況,會出現11,22,33,44,55,66,77,88,99.所以不符合要求
2017-03-09
已采納回答 / 慕粉0040195199
這樣就少了10個數。。。W=range(1,10)X=range(0,10)L=[]for m in W:????for n in X:????????for p in W:????????????if m==p:????????????????L.append(100*m+10*n+p)print L
2017-03-07
已采納回答 / 不好好學習就吃不到西瓜
t = ('a', 'b', ('A', 'B'))#讓里面的list變成tuple就好了print t反正讓值固定下來就行了,很多的方法,理解原理就好,別拘束于一個地方
2017-03-06
已采納回答 / 不一樣唉
def firstCharUpper(s):? ? y=s[0] ? ?? ? x=y.upper()? ? s=s.replace(s[0],x) ? ?? ? return s你沒有讓s等于新的字符串還有:這個函數不能用replace,你的意思是把字符串的頭一個字母變成大寫的,但是replace會把字符串中的所有y替換成x
2017-03-05