sum = 0
x = 0
while True:
x = x + 1
if x > 100: #先判断是否超过100
break
if x % 2 == 0: #再判断是否为偶数,如果是就跳过这个
continue
sum += x #判断完毕sum再加x
print sum
x = 0
while True:
x = x + 1
if x > 100: #先判断是否超过100
break
if x % 2 == 0: #再判断是否为偶数,如果是就跳过这个
continue
sum += x #判断完毕sum再加x
print sum
2017-01-25
sum = 0
x = 1
while x<=100 and x%2==1:#直接判断就可以了
sum += x
print sum
x = 1
while x<=100 and x%2==1:#直接判断就可以了
sum += x
print sum
2017-01-25
其实不用给s赋值也行吧,我是直接用的pirnt输出的。我用的3.5
print('Python was started in 1989 by "Guido".''\nPython is free and easy to learn.')
效果是一样的。
print('Python was started in 1989 by "Guido".''\nPython is free and easy to learn.')
效果是一样的。
2017-01-25
print [int(m+n+m) for m in'123456789' for n in '0123456789']
2017-01-25
回复热评:那里面的逗号不止是空格的作用吧,为了把代码分开。print key 是一个有意义的语句,即输出dict里面的key。但是加上冒号之后,变成print key':',这就不是有意义的语句了,所以要加上逗号隔开。
2017-01-25