找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2356|回复: 4

[求助] 初学python遇到的一个问题

1

主题

3

帖子

3

积分

贫民

积分
3
cafwell 发表于 2018-9-8 16:29:27 | 显示全部楼层 |阅读模式
这个计算100以内奇数和的程序哪儿有问题?

结果为"="

结果为"="
回复

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
fly 发表于 2018-9-9 12:09:15 | 显示全部楼层
首先你在生成奇数的时候就有问题,这个表达式生成的是偶数,

sum = 0
i = [x for x in range(1,100,2) ]
for a in i:
        sum += a
print sum



回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
xxx_F86O6 发表于 2018-9-10 09:53:10 | 显示全部楼层
哈,你需要跳出循环体,if n >100 break,要不你的循环不结束,所以你还是用二楼的方法吧
回复 支持 反对

使用道具 举报

1

主题

3

帖子

3

积分

贫民

积分
3
cafwell  楼主| 发表于 2018-9-10 19:47:05 | 显示全部楼层
fly 发表于 2018-9-9 12:09
首先你在生成奇数的时候就有问题,这个表达式生成的是偶数,

sum = 0

嗯好的多谢
回复 支持 反对

使用道具 举报

1

主题

3

帖子

3

积分

贫民

积分
3
cafwell  楼主| 发表于 2018-9-10 19:56:00 | 显示全部楼层
xxx_F86O6 发表于 2018-9-10 09:53
哈,你需要跳出循环体,if n >100 break,要不你的循环不结束,所以你还是用二楼的方法吧 ...

好的多谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表