sum = 0
x = 1
while x<100:
x= x+2
sum = (1+99)*50/2
print sum
x = 1
while x<100:
x= x+2
sum = (1+99)*50/2
print sum
2020-03-27
最新回答 / 慕无忌204969
sum是用来存放累加和的变量,前面定义sum=0.0,是考虑到后面算平均值可能不能够整除,所以将sum设置为浮点数,这样就可以正确的算出平均值了
2020-03-26
age = 20
if age >= 18:
print 'adult'
elif age >= 6:
print 'teenager'
else:
print 'kid'
if age >= 18:
print 'adult'
elif age >= 6:
print 'teenager'
else:
print 'kid'
2020-03-26
#Enter a code
num1=45678
num2=0x12fd2
sum=num1+num2
print sum
str='learn Python in mooc'
print str
print 100<99
print 0xff==255
num1=45678
num2=0x12fd2
sum=num1+num2
print sum
str='learn Python in mooc'
print str
print 100<99
print 0xff==255
2020-03-25
t=('a','b',('A','B'))
2020-03-25
最赞回答 / 子女良
因为 def 后面的 square_of_sum(L) 是一个函数,每次运行这个函数时, sum=0 都会被运行一次在里面就是每次都把sum归零,在外面就会因为上一次使用这个函数而影响下一次使用这个函数
2020-03-25
L = []
n = 1
while True:
L.append(n**2)
n = n + 1
if(n > 100):
break
print sum(L) # ==> 338350
n = 1
while True:
L.append(n**2)
n = n + 1
if(n > 100):
break
print sum(L) # ==> 338350
2020-03-25