用于打印数字三角形的 Python 程序
pythonserver side programmingprogramming更新于 2025/12/23 5:32:17
假设我们有一个数字 n。我们必须打印一个有 n 行的三角形,每行将保存行号 i,打印 i 次。
因此,如果输入为 n = 5,则输出将是
1 22 333 4444 55555
为了解决这个问题,我们将遵循以下步骤 −
- 对于 1 到 n 范围内的 i,执行
- 显示((10^i)/9*i 的整数部分)
- 转到下一行
示例
让我们看看下面的实现以便更好地理解 −
def solve(n):
for i in range(1,n+1):
print((10**i)//9*i)
n = 8
solve(n)
输入
8
输出
1 22 333 4444 55555 666666 7777777 88888888
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

