计算题出错的地方

学习第九

学习做习题时,出错的地方:

1、if   后面的“:”忘记写了

 

输出1---100内所有奇数

n=1
while n<101: temp=n%2 if temp==0:--------------
        pass


2、“==”的用法没明白。

比较时才用;求1-2+3-4+5-6+7。。。。。。99的所有数的和

n=1
s=0
while  n<100:
    temp=n%2
    if  temp==0:-------------
            s=s-n
    else:
            s=s+n
    n=n+1
print(s)

  

 

3、计算题找规律时,按实际数字和序数号%2找正负号,有时搞错.

求2+4-6+8-10+12。。。。。。100的所有数的和

count=2
s=2
while  count<50:
        n=count*2
        temp=count%2-------------
        if   temp==0:
                s=s+n
        else:
                s=s-n
        count+=1
print(s)

  

。  

 

posted @ 2018-02-06 15:44  icezZ87  阅读(114)  评论(0)    收藏  举报