【问题标题】:How does we print the output in column [duplicate]我们如何在列中打印输出[重复]
【发布时间】:2020-10-23 19:39:36
【问题描述】:

我在编程中有一个问题。问题是我必须输入一个数字,它会打印该数字中的所有数字

如果我输入 3 : 那么输出将是 123

我为此写了一个示例代码:

N=int(input())
for N in range(1,N+1):
    print(N)

它会给出如下输出:

1
2
3

想要明智地给出输出列。那么我可以在程序中做些什么改变来获得列中的输出。

【问题讨论】:

  • print(N) 更改为print(N , end=' ')
  • print(*range(1,int(input())+1)) - 如果你真的不希望数字之间有空格,请使用print(*range(1,int(input())+1), sep="")

标签: python


【解决方案1】:
N = int(input())
for N in range(1, N + 1):
    print(N, end=' ')

输出是:

5
1 2 3 4 5 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-21
    • 2020-05-14
    • 2020-02-27
    • 2023-03-07
    • 2016-04-20
    • 1970-01-01
    • 2012-12-21
    • 1970-01-01
    相关资源
    最近更新 更多