Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PYTHON代码取一个范围,打印所有跳过10的倍数的数字,如果范围大于100,则只打印到100 有人能帮我吗?_Python_Loops - Fatal编程技术网

PYTHON代码取一个范围,打印所有跳过10的倍数的数字,如果范围大于100,则只打印到100 有人能帮我吗?

PYTHON代码取一个范围,打印所有跳过10的倍数的数字,如果范围大于100,则只打印到100 有人能帮我吗?,python,loops,Python,Loops,x=int(输入(“输入数字”)) ''我知道这是一个非常愚蠢的问题,但我是一个初学者。我对此进行了编码,但在100''范围内打印时遇到了一个问题,而不是检查每个数字是否大于100。您可以使用min(100,x)更改range()以将最大数量限制在100以下。如果x大于100,将返回100,否则返回x x = int(input()) for num in range(1, min(100, x)): if num % 10 != 0: print(num) 代码中的标

x=int(输入(“输入数字”))


''我知道这是一个非常愚蠢的问题,但我是一个初学者。我对此进行了编码,但在100''范围内打印时遇到了一个问题,而不是检查每个数字是否大于100。您可以使用
min(100,x)更改
range()
以将最大数量限制在100以下。
如果x大于100,将返回100,否则返回x

x = int(input())
for num in range(1, min(100, x)):
    if num % 10 != 0:
        print(num)

代码中的标识不清楚。但是我认为这是为循环中断
:当x>100:break
缩进代码时,它是不可复制的。min(x,y)返回x和y之间的最小值。例如,如果x=2,min(100,x)将返回2,因为2小于100;如果x=150,它将返回100,因为100小于150。如果x小于100,min(100,x)将始终返回x,如果x大于100,min(100,x)将返回100。
x = int(input())
for num in range(1, min(100, x)):
    if num % 10 != 0:
        print(num)