标签: python
n = int(input()) for i in range(1, n+1): print("%s%s" % (" "*i, "*"*(n-i))
此代码效果很好。这是输出。
* ** *** **** *****
我想颠倒改变它。 所以我试着这样做。
for i in range(1, n+1): print("%s%s" % (" "*i, "*"*(n-i))
但它不起作用,甚至没有编译。
答案 0 :(得分:0)
您错过了):
)
print("%s%s" % (" "*i, "*"*(n-i)))
您有三个(,但只有两个)。添加最后一个应该工作。 Try it here!
(
示例输出:
**** *** ** *