我的目标很简单,这使得它更恼人的是,我一再失败:打印功能输入转换成int
我希望把输入整数到输入范围内由所有的一串数字范围,因此,如果输入的是3
,代码为: print(*range(1, 3+1), sep="")
这显然使用n = input()
然而当作品,无论在哪里我把str()
,我得到了同样的错误:
"Can't convert 'int' object to str implicitly"
我感到很遗憾浪费你的时间集体对这种烦人简单的任务..
我的代码:
n= input()
print(*range(1, n+1), sep="")
我也试过列表理解(我的终极目标是让这一切都在一个线):
[print(*range(1,n+1),sep="") | n = input() ]
我知道这是不正确的语法,我怎么应该正确地说这个?
This没有帮助,同上this,同上this,我放弃 - >问S.O.
你确定你的输入()函数产生一个整数? – sage88