Open FullStackPark-Admin opened 6 years ago
print("我美吗?") def star(美): for row in range(美): for column in range(美 - 1 - row): print(" ", end='') for column in range(row * 2 + 1): print("美", end='') print("")
star(30) @FullStackParkCOM 建旭老师,这是我的代码。 不明白为什么“美”是逐字打出来的,可能跟我用的版本有关系?我的python版本3.7.0 还有一个疑问,如果我想把“我美吗?”这个字放在正中间,我应该怎么操作? 谢谢!~
# print("我美吗?")
def star(美):
for row in range(美):
for column in range(美 - 1 - row):
print(" ", end='')
for column in range(row * 2 + 1):
print("美", end='')
print("")
star(30)
我估计你是你的 print 的位置不对了.
而且你发代码的时候没有格式,请仔细学一下. Markdown