Python 输出数字金字塔

 时间:2024-10-13 09:41:23

1、打开JetBrains PyCharm软件。

Python 输出数字金字塔

2、在代码编辑区域敲入以下代码n=eval(input("请输入打印的行数:争犸禀淫"))for i in range(1,n+1): print(' &#泌驾台佐39;*(10-i),end="") n=i while n>=1: print(n,sep="",end="") n-=1 n = 2 while n <= i: print(n, sep="", end="") n += 1 print()

Python 输出数字金字塔

3、本代码的注释如下:n=eval(input("请输入打印的行数:"))for i in range(1,n+1): #while循环从变量i开始,递减在同行内输出,直到输出1为止 print(' '*(10-i),end="") n=i while n>=1: print(n,sep="",end="") n-=1 #while循环从初始值2开始,递增在行内输出直到输出,直到输出变量i为止 n = 2 while n <= i: print(n, sep="", end="") n += 1 print()

Python 输出数字金字塔

4、最后点击运行,开始测试程序,这里输入数字9,运行结果如下

Python 输出数字金字塔
  • python随机生成100内的10个整数
  • python素数判断代码
  • 知到智慧树互动分怎么能拿满分
  • python中eval的用法
  • python输入两个整数,输出两个整数的和
  • 热门搜索
    复制快捷键ctrl加什么 红枣和枸杞一起泡水喝有什么作用 结婚14年是什么婚 sally什么意思 which是什么意思 反刍是什么意思 高考提前批是什么意思 什么是政治面貌 苹果ios是什么意思 铁t是什么意思啊