2024-04-19 22:00:51 发布
网友
我必须创建一个程序来用python打印倒三角形。 当我在崇高文本3中运行它时,它没有运行。 我的意思是,它甚至没有打印出语法错误。你知道吗
def triangle(): x = 1 for i in range(11,1): print('*' * 10 - x) x = x + 1 return triangle()
你的范围是空的
>>> list(range(11,1)) []
因此,当循环不执行任何操作时,不会打印任何内容
您需要step参数
>>> list(range(11,1,-1)) [11, 10, 9, 8, 7, 6, 5, 4, 3, 2]
在认为代码“不起作用”之前,只需在测试代码时在代码中添加print('calling function')和print('in function')
print('calling function')
print('in function')
你的范围是空的
因此,当循环不执行任何操作时,不会打印任何内容
您需要step参数
在认为代码“不起作用”之前,只需在测试代码时在代码中添加
print('calling function')
和print('in function')
相关问题 更多 >
编程相关推荐