我必须创建一个程序来打印python语言中的倒三角形。当我在Sublime Text 3中运行它时它没有运行。那个,我的意思是它甚至没有打印语法错误。
def triangle():
x = 1
for i in range(11,1):
print('*' * 10 - x)
x = x + 1
return
triangle()
发布于 2018-09-26 09:10:45
你的范围是空的
>>> list(range(11,1))
[]
因此,没有任何内容被打印,因为循环什么都不做
您需要步骤参数
>>> list(range(11,1,-1))
[11, 10, 9, 8, 7, 6, 5, 4, 3, 2]
思码“不工作”之前,只放了print('calling function')
,并print('in function')
在代码中,而你测试
https://stackoverflow.com/questions/-100006158
复制相似问题