最新回答 / jyh2012
sum = 0x = 1n = 1q=2while True: if(n>20): break if(n>1) and (n<=20): sum=sum+x*q**(n-1) else: sum=sum+x n+=1print sum<...code...>
2018-07-12
最赞回答 / qq_随风飘流_0
遍历dict的key和value可以用items()和iteritem()方法,还有你的value取值应该用dict下的values()或iteritem()方法,d = {'Lisa':95,'Kitty':86,'Tom':94}print dfor k,v in d.iteritems(): print (k,v)或for k in d: for v in d.itervalues(): print k,':',v
2018-07-12
最新回答 / 木哥哥
这两个代码都是可以执行的,本身没问题,如果你那里不行,建议检查下缩进。区别在于是否先进行判断,先进行判断,如果break跳出循环的话,sum值不变,否则sum及x.n值都会变,
2018-07-11