如何使用while语句求1到100的奇数和
1、声明一个空列表n和一个等于0的变量i
n = []
i = 0
2、将i<100作为while语句的判断条件,然后在每个循环中对i逐次加1,并判断新的i除以2的余数是否不为0,若正确,说明是奇数,将对应的i添加到n这个列表中。
while i<100:
i +=1
if i%2 != 0:
n.append(i)
3、最后打印列表n,确认100以内的所有奇数都被筛选到。并对n进行求和。
print(n)
print(sum(n))
4、以下为全部代码:
n = []
i = 0
while i<100:
i +=1
if i%2 != 0:
n.append(i)
print(n)
print(sum(n))
结果如下:
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99]
2500
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:63
阅读量:194
阅读量:31
阅读量:192
阅读量:53