为了账号安全,请及时绑定邮箱和手机立即绑定

为什么开始的sum和x要等于0和1,0和1代表了什么

sum = 0
x = 1
while x < 100:
    sum = sum + x
    x = x + 2
print sum


正在回答

1 回答

#x 表示的是奇数,也就是1 3 5 7....99  ,是从1开始的,所以初始值为1
#sum 是表示 这么多个x加起来的和,初始值为0,所以sum=0 


sum = 0
x = 1
#进入for循环第一层
1 < 100 ----> sum = 0 + 1 = 1
              x = 1 + 2 = 3 #第二个奇数为3            
#进入for循环第二层
3 < 100 ----> sum = 1 + 3 #前俩奇数和
              x = 3 + 2 = 3 #第三个奇数为5


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758627    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么开始的sum和x要等于0和1,0和1代表了什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信