if __name__ == '__main__':
n = int(input())
print(*range(1, n+1), sep='', end='')
這是黑客級別python挑戰中的問題的答案。 它在他們的網站上工作正常,但它顯示我的PyCharm IDE中的錯誤爲「聲明期滿」。我正在使用Python 3.0。python打印功能中的錯誤
所有的幫助,你可以提供我表示讚賞。謝謝!
if __name__ == '__main__':
n = int(input())
print(*range(1, n+1), sep='', end='')
這是黑客級別python挑戰中的問題的答案。 它在他們的網站上工作正常,但它顯示我的PyCharm IDE中的錯誤爲「聲明期滿」。我正在使用Python 3.0。python打印功能中的錯誤
所有的幫助,你可以提供我表示讚賞。謝謝!
可能是您的Pycharm IDE使用python 2. * .In 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))
你能告訴我如何在python 2中做到這一點。 –
我編輯了你的答案。你可以嘗試上面的代碼。 – 2017-04-15 06:26:16
什麼錯誤工作?另見[問]。 – YiFei
閱讀有關最小化,完整和可驗證的示例,然後提出問題。 https://stackoverflow.com/help/mcve – mrid
它說,「預計結束聲明」 –