code row = int(input("请输入行数:")) num = sum = , row + ): , -): print(" ", end="\t") , i + ): print(num, end="\t") num *= sum = num num = sum //= 2 , i + ): print(sum//2, end="\t") sum //= 2 print(""
使用Python输出一个数字金字塔 运行结果: 源代码: ''' Python输出数字金字塔 ''' for x in range(1,10): print(' '*(15-x),end='') n=x while n>=1: print(n,sep='',end='') n-=1 n+=2 while n<=x: print(n,sep='',end='') n+=1 print()