X的取值大小会影响最后sum输出总值

来源:5-5 Python之 while循环

qq_纳米云_

2018-10-17 17:02

https://img3.mukewang.com/5bc6f6130001cd8612610157.jpg第一个问题:X=1时,输出2500;X=2时,是小于2500;X有些值(除了取1),比取4(忘了那个数暂且为4)时,输出的sum还要大,怎么理解。

第二个问题:该怎么理解 X=1 和 X=X+2 。X=1,sum(1)=sum(0)+1。而 X(1) = X(1) + 2 不成立。

第三个问题:如果我把X = X+2中的结果X当作输出,X+2中的 X 当作此代码块的每一次循环的变量所的值,才能行的通。但我这样理解我想应该是错的。 

敢问慕友,如何理解!请赐教...

写回答 关注

3回答

  • viper丶
    2018-10-17 17:23:22

    更正一下 是求奇数和!!!!!

  • viper丶
    2018-10-17 17:20:29

    第一个:不这个是求x到100之间偶数的和,从1开始是从1-100之间的偶数,从4就是4-100之间的偶数;

    第二个:这个=号不是等于  是赋值符号   你可能和数学的搞混了,而且X=1只是给x一个初始值 而x=x+2是每循环一次加2,是为了得到下一个偶数;

    第三个:当作输出就得到从1-100之间的偶数了。

  • qq_纳米云_
    2018-10-17 17:14:52

    算了。此问题作废。越看越觉得问题本身就有问题。。。。

初识Python

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

758364 学习 · 8967 问题

查看课程