Run ID:76831

提交时间:2024-06-02 20:01:32

while True: try: n = int(input()) if n < 1 or n > 9: raise ValueError except ValueError: print("请输入一个1到9之间的整数。") continue # 打印上半部分 for i in range(1, n + 1): print(" " * (n - i) + "1" + "2" * (i - 1) + "3" * i + "2" * (i - 1) + "1") # 打印下半部分 for i in range(n - 1, 0, -1): print(" " * (n - i) + "1" + "2" * (i - 1) + "3" * i + "2" * (i - 1) + "1")