用任一循环语句计算 1-n 之间除6的倍数和17的倍数之外的数字的和?

如题所述

以下是使用for循环语句计算1-n之间除6的倍数和17的倍数之外的数字的和的示例代码(n为输入的上限数字):

python
Copy code
sum = 0
for i in range(1, n+1):
if i % 6 == 0 or i % 17 == 0:
continue
else:
sum += i
print("1到{}之间除6的倍数和17的倍数之外的数字的和为:{}".format(n, sum))
解释:首先定义一个变量sum来存储和,然后使用for循环遍历1到n之间的数字。对于每个数字,使用if语句来判断是否为6的倍数或者17的倍数,如果是,则使用continue语句跳过当前循环,否则将该数字加入和中。最后输出1到n之间除6的倍数和17的倍数之外的数字的和
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网