这样可以吗

来源:3-6 编程练习

CJFeng0

2019-05-05 22:08:32

sum1 = 0
num1 = 1
while num1 < 1000:
   if num1 == 1:
     sum1 = sum1 + num1
   num1 = num1 + 1
   if num1 % 2 == 1:
     sum1 = sum1 + num1
print(sum1)

写回答

1回答

时间,

2019-05-06

同学,你好:

同学的写法是可以的,同一道编程题会有不同的写法。1000以内是包括1000的,虽然它是偶数,在这不影响运算结果。if条件判断语句可以写一个就可以。例:

sum1 = 0
num1 = 1
# 循环条件
while num1 <= 1000:
    # 判断条件
    if num1 % 2 != 0:
        # 求和
        sum1 = sum1 + num1       
    num1 = num1 + 1
print(sum1)

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程