已采納回答 / qq_N冰_0
這語法明顯報錯啊,試著使用三層循環比較好理解l=[]for a in range(1,10):? ? for b in range(0,10):? ? ? ? for c in range(0,10):? ? ? ? ? ? if a==c:? ? ? ? ? ? ? ? l.append(a*100+b*10+c)print l
2020-02-12
已采納回答 / 酌酒悲歌
應該是print 45678+0x12fd2print"Learn Python in imooc"print 100<99print 0xff==255在輸入字符串時用引號,求值和布爾值時不需要用引號
2020-02-11
最新回答 / 邢文千子月
range函數指是循環所在的整數范圍。也就是說range(1,len(L)+1)指的是從1開始,step為默認值1,循環到len(L)+1。您說的這段代碼,只是給index和name各賦了相應的值,然后把它打印出來。并沒有用到取出索引的enumerate()函數。然后您給出的整段代碼總體的思路是造了一個新的list,并且這個list的每一個元素都是一個tuple,然后再把這個list的每一個tuple元素內的兩個值賦給index和那么,最后把它們打印出來。沒有用到enumerate()函數還完美的完成了任...
2020-02-11
已采納回答 / 望伊_0
'=' 是賦值,給一個變量一個數值啥的,比如 a = 5'==' 是比較雙方是否相等,比如a = 5,b = 3, a == b,返回值是true或者false
2020-02-10