已采纳回答 / 慕圣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