【发布时间】: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