s=evalinput输入一个列表:for i in range1s0+1 print end= for j in range1si+1 printend=print怎么改
这段代码存在一些错误,需要修改才能正常运行。
- 第3行代码,应该将括号中的空格改为 i-1,表示打印 i-1 个空格。
- 第5行代码,应该增加一个空格,使每个星号之间有一定的间隔。
修改后的代码如下:
s = eval(input("输入一个列表:")) for i in range(1, s[0]+1): print(" "(i-1), end="") for j in range(1, s[i]+1): print(" ", end="") print()
原文地址: https://www.cveoy.top/t/topic/eM4b 著作权归作者所有。请勿转载和采集!