if __name__ == '__main__':
n = int(input())
print(*range(1, n+1), sep='', end='')
这是黑客级别python挑战中的问题的答案。 它在他们的网站上工作正常,但它在我的PyCharm IDE中显示错误为"语句结束预期"。我使用的是Python 3.0。
感谢您提供的所有帮助。谢谢!
答案 0 :(得分:2)
可能是你的pycharm IDE使用python 2. *。在python 2. *这行print(*range(1, n+1), sep='', end='')
在语法上不正确。
此代码适用于python 2。*
if __name__ == '__main__':
n = int(input())
list=range(1, n+1)
print ''.join(map(str, list))