已采纳回答 / 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