已采納回答 / 那就ggle
dict有很多方法啊,values()可以迭代dict的value,itervalues()也可以迭代Value,還有items()方法可以迭代Key和value(),還有很多方法,自己看以去搜一搜
2017-11-21
已采納回答 / laojimao
age = 20;#就是把20賦值給age變量,指歲數是20if age >= 18:#就是判斷age變量的值是否大于等于18,歲數如果大于18歲,就是成年人了
2017-11-19
已采納回答 / 努力換工作
可以通過更改起始的位置來辦到。比如說你從(1,2,3,4,5,6,7)中取偶數,也屬于隔一個取一個,如果從1開始取的話就取的是奇數,那么將第一個數設置為2就可以取偶數了。[::2]改為[1::2]
2017-11-19
已采納回答 / Noledge
函數都是要有返回值來結束的,而return就是結束函數的返回語句,你如果只是單純的print你的輸出結果,你的函數就相當于沒有返回值所以一般的做法是函數中用return語句來結束,在調用函數的時候用print來打印出你的返回結果
2017-11-19
已采納回答 / 努力換工作
你的return位置不對,應該與for的縮放一致。你當前的return是只進行了一次for循環就返回值了。如果放在和for一樣的縮放上的話就可以讓循環結束后再返回值
2017-11-19
已采納回答 / 朕的頭像霸氣否
當while后面的判斷語句成立時才能進入該while循環,題目要求是打印出不大于10的數。因為x的初始值為0,如果你寫x>N的話,while后面的判斷語句就不成立,連循環都進不去,更別說打印語句了
2017-11-18
已采納回答 / Bigfishisbig
L=range(1,101)sum=0for x in L:? ? sum=sum+x*xprint sumPython的代碼塊區分就是根據縮進來區分的,所以Python對代碼的縮進要求嚴格,哪個是并列,哪些是上下級要區分好!不懂再問我!
2017-11-17
已采納回答 / wuli陳
因為dict是無序的啊,items()的輸出結果并不能保證一定按照dict中的順序輸出,而對items()方法進行循環遍歷的時候是按照items()方法的返回結果的順序進行遍歷的,與dict表面上的順序無關!
2017-11-16