我试图编写一个函数来逐步打印数字。这是我的代码
def steps(num):
v = num
for i in range(1, v+1):
print(" "*i + str(i)*3)
print(steps(3))
结果显示为
111
222
333
None
我正试图摆脱" none"有什么帮助吗?请注意,我不想在" print(步骤(3))中删除打印声明,欢迎任何其他方法或解决方案。
答案 0 :(得分:2)
您需要自己输出空格:
for i in range(1, v + 1):
print(" " * i + str(i) * 3)
答案 1 :(得分:1)
[ \t]