已采納回答 / qq_愛的前奏哼哼_(dá)0
我覺得不用在意吧,可以在自己的電腦上運(yùn)行試試,能通過就行了。這個(gè)網(wǎng)站有時(shí)候提交時(shí)候感覺有問題,我在進(jìn)行下面的練習(xí)時(shí)就出現(xiàn)過一個(gè)問題,網(wǎng)站上怎么都提示有錯(cuò)誤,在自己電腦上運(yùn)行.py文件是可以打印輸出的。就行了。# -*- coding: utf-8 -*-print u'''靜夜思床前明月光,疑是地上霜。舉頭望明月,低頭思故鄉(xiāng)。'''
2016-05-22
已采納回答 / violetang
因?yàn)檫@個(gè)print都是在“if x<y”的條件下進(jìn)行。如果你要是放在前面(與“for x in”并列),意味著當(dāng)你進(jìn)行for x in 這個(gè)命令時(shí),就開始print這個(gè)命令了
2016-05-19
已采納回答 / 慕俠7410989
==是判斷兩個(gè)值是否相等=是給變量賦值def greet(name=='world')是要給name一個(gè)默認(rèn)值,所以應(yīng)該是=
2016-05-18
已采納回答 / violetang
我理解的是:list在set里面作為一個(gè)整體,是不變量;但是list自身包含的元素,是變量。也就說(shuō)在一個(gè)SET里,可以有l(wèi)ist,整體看這個(gè)list是個(gè)不變量,不管它里面的元素怎么變,它就是一個(gè)仍然存在那里的list,并沒有變。但可以修改list自身的元素值。不知能否解答清楚。之前dict or tuple的章節(jié)里 有解釋道~
2016-05-18
已采納回答 / 不思其反
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])for x in s:??? print 'x[0]+:',x[1]''中間是字符? ?會(huì)直接顯示出 ? x[0]+:就好像你 print 'x' ?會(huì)打印出x 一樣 ?而不是x的值
2016-05-17
已采納回答 / 薇涼徒眸意
直接d['key']=value就可以了,d = {????'Adam':95,????'Lisa':85,????'Bart':59}d['paul']=72
2016-05-16
已采納回答 / Eason_Wang
#先執(zhí)行for 循環(huán),比如這里是先:for x in range(100, 1000)????#接下來(lái)是循環(huán)內(nèi)部的判斷,我們通過添加 if 判斷語(yǔ)句,打算只添加符合要求的選項(xiàng)????if x/100 == x%10: ? ?# x/100 表示取最高位有效數(shù)字, x%10 表示取各位,或最低位有效數(shù)字????????#在if 滿足的情況下,把這個(gè)數(shù)加進(jìn)列表 list,?????????#這里等價(jià)于print [x for x in range(100,1000) if x/100 ==x%10] 中的第一...
2016-05-15
已采納回答 / kingstar158
for m in 'ABC' ,for n in '123': ? 兩個(gè)for循環(huán)中逗號(hào)的問題,簡(jiǎn)單來(lái)說(shuō)就是python的語(yǔ)法格式要求,復(fù)雜一點(diǎn)來(lái)說(shuō)就是Python編譯器沒法識(shí)別你的輸入
2016-05-13