输出0-200以内满足黄蓉难倒瑛姑的数。

请教各位如何用python
输出0-200以内满足黄蓉难倒瑛姑的数。

用while或者for的一种方式


print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")
none = True                                                  # 作为循环条件的变量
number = 0                                                   # 计数的变量
while number<=200:
    number += 1                                               # 计数加1
    if (number%3 ==2) and (number%5 ==3) and (number%7 ==2):  # 判断是否符合条件
        print("答曰:这个数是",number)                        # 输出符合条件的数
        none = False                                          # 将循环条件的变量赋值为否
 

有用的话,记得点个采纳

望采纳

"黄蓉难倒瑛姑"的数是指能被3整除,且不能被5整除的数。因此,可以使用 for 循环来输出0-200以内满足黄蓉难倒瑛姑的数。下面是一种使用 for 循环的方法:

for i in range(0, 201):
    if i % 3 == 0 and i % 5 != 0:
        print(i)

这段代码会输出0-200以内满足黄蓉难倒瑛姑的数。也可以使用 while 循环来实现。例如:

i = 0
while i <= 200:
    if i % 3 == 0 and i % 5 != 0:
        print(i)
    i += 1

上述代码会输出0-200以内满足黄蓉难倒瑛姑的数。