最贊回答 / 袁濤
NO,如果分子是float類型也可以的。如果兩個數相除,只要其中一個為float類型,其結果就不會是整數,請參考第三章第八節,http://www.xianlaiwan.cn/code/3272;比如?print 11.0/4 其輸出為:2.75
2020-03-18
最新回答 / peakdanny
python3.x:python3.x:L = list(range(1,101))print(L[:10])print(L[2::3])print(L[4:51:5])可以參考Python 3 range()函數用法與Python 2 range()函數用法
2020-03-18
最贊回答 / 慕斯2298473
你說的是if不縮進嗎?那樣的話只是退出if這個條件,這樣子while循環就會一直循環下去從而報錯了;如果if是放在sum += x 前面的話,在n<20之前都會一直執行其他循環體部分,直到n遞增到21,不執行后面部分,退出循環體,所以結果是一樣的
2020-03-18
最贊回答 / 何小色
首先key和索引不是一回事,key是值,但索引是數據的一種操作方式,其次dict默認用for循環迭代的是key,因為鍵值對是根據鍵獲取值,也就是通過key獲取value,所以迭代出key就可以了,對于字典而言,就是獲取元素本身了
2020-03-17
最贊回答 / 慕慕0655175
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])for x in s:? ? print x[0],':',x[1]你那個T=x,不是多此一舉嗎?多賦值給一個變量也沒見有什么作用啊,直接用循環變量不就好了?
2020-03-17
最新回答 / 慕UI5149682
嗯我也覺得,我是這么寫的print [m*100+n*10+m for m in range(1,10) for n in range(0,10)]
2020-03-16