-143的编程练习,但感觉结果不对

来源:3-14 综合训练:完善阶乘计算器

qq_狄仁杰_fopvCM

2019-04-21 11:52:33

num = 1

count = 0

while num <= 100

    num = num + 1

    if (num % 3 == 0 or num %7 == 0) and num % 21 != 0

        count = count + 1

    print(count)



写回答

1回答

时间,

2019-04-22

同学,你好,程序问题如下:

1、while和if条件后要添加冒号

2、num的初始值为1,要先对num值进行if条件判断再进行修改值,虽然不会影响最终结果

3、循环结束后对count进行输出,只输出一次就可以。如果print(count)在循环中,每执行一次循环都会输出一次。

http://img.mukewang.com/climg/5cbd191d0001692309820411.jpg

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

0

0 学习 · 8160 问题

查看课程