📌  相关文章
📜  国际空间研究组织 | ISRO CS 2007 |问题 64(1)

📅  最后修改于: 2023-12-03 14:50:45.988000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2007 |问题 64

这是国际空间研究组织(ISRO)在2007年的编程考试的第64个问题。

问题描述

编写一个程序,该程序读取一个整数n,然后在格式上向下移动数字n,并在底部打印出它们。例如,如果输入为5,则程序应该打印出如下内容:

1
2
3
4
5
输入格式

输入包括一个整数n(1 <= n <= 100)。

输出格式

输出n行数字。

样例输入1
5
样例输出1
1
2
3
4
5
代码实现
n = int(input())

for i in range(1, n+1):
    print(str(i).rjust(n))
解释

该程序使用rjust()方法将数字右对齐并移至下面打印。为了确保数字不被遮盖,使用了输入的n值进行填充。

Markdown格式输出
问题描述

编写一个程序,该程序读取一个整数n,然后在格式上向下移动数字n,并在底部打印出它们。例如,如果输入为5,则程序应该打印出如下内容:

1
2
3
4
5
输入格式

输入包括一个整数n(1 <= n <= 100)。

输出格式

输出n行数字。

代码实现
n = int(input())

for i in range(1, n+1):
    print(str(i).rjust(n))
解释

该程序使用rjust()方法将数字右对齐并移至下面打印。为了确保数字不被遮盖,使用了输入的n值进行填充。