已采納回答 / 慕圣8368795
<...圖片...>
sum?=?0 x?=?0 while?True: ????x?=?x?+?1 ????if?x?>?100: ????????break ????if?x?%?2?==?0: ????????continue ????sum?=?sum?+?x print?(sum)
2018-08-04
已采納回答 / 慕萊塢8080614
在一臺運行 Python 的典型機器上, Python 浮點數具有 53 位的精度這里涉及的是浮點數位數超了,python的處理方式??? 我只能幫你到這了如果你的情況需要考慮十進制的中位數是如何被舍入的,你應該考慮使用decimal模塊。
2018-08-04
已采納回答 / 慕村7314419
list=[[1,'A'],[2,'B'],[2,'C'],[3,'B'],[4,'A'],[6,'B']]i=0for i in range(6):t = list[i][1]print(t)i=i+1
2018-08-04
已采納回答 / 慕尼黑73206
#代碼沒錯,空格錯了;python是以4個空位; 你注意if len(atgs) == 0那段,if前面只有三個空格def average(*args):? ? sum=0.0? ? if len (args)==0:? ? ? ?return sum? ? else:? ? ? ? for i in args:? ? ? ? ? ? sum=sum+i? ? ? ? return sumprint average()print average(1, 2)print average(1, 2, 2, 3,...
2018-08-03
已采納回答 / 慕容4104035
i = range(1,101)print i[6::7]對于程序中的for i in range(1,101),表示i從1到100進行的循環,以此將值附給i,i是一個整型,而不是list,所以無法輸出i[6::7],這里是對List進行操作的
2018-08-02