多组输入,一个整数(2~20)。
针对每行输入,输出用“*”组成的菱形,每个“*”后面有一个空格。
2
* * * * * * * * *
3
* * * * * * * * * * * * * * * *
4
* * * * * * * * * * * * * * * * * * * * * * * * *
while True: try: n = int(input()) for i in range(0,n): temp = "* " * (i) + "*" m = 2 * n - 1 print(f"{temp:^{n*2+2}}") # ^居中,>居右,<居左对齐 for i in range(n, -1, -1): temp = "* " * (i) + "*" m = 2 * n - 1 print(f"{temp:^{n*2+2}}") # ^居中,>居右,<居左对齐 except Exception as e: break