2条回答 默认 最新
- CSDN专家-HGJ 2021-11-13 15:45关注
代码可以这样写:
n=int(input()) for i in range(1,n+1): if i<=(n+1)/2: print(' '*(n-i),'* '*i) else: print(' '*(i-1), '* '*(n-i+1))
F:\2021\qa\ot2>t8 7 * * * * * * * * * * * * * * * *
如有帮助,请点采纳。
解决 2无用 1
代码可以这样写:
n=int(input())
for i in range(1,n+1):
if i<=(n+1)/2:
print(' '*(n-i),'* '*i)
else:
print(' '*(i-1), '* '*(n-i+1))
F:\2021\qa\ot2>t8
7
*
* *
* * *
* * * *
* * *
* *
*
如有帮助,请点采纳。