更新:我又写了一个代码,感觉这一版更易于理解。
代码如下:
a=input();
for i in range(1,4):
b=' '*(3-i)
print(b,end='')
for j in range(i*2-1):
print(a,end='')
print('')
这题重点在如果输入print(a,a,a,a,a),逗号会使输出的时候五个字符之间有空格,应该用a+a+a+a+a,表示将5个字符串拼接为一个字符串来输出。
代码如下
a=input();
print(" "+a)
print(" "+a+a+a)
print(a+a+a+a+a)