2024-04-18 12:41:03 发布
网友
enter image description here 查找此问题的python代码。你知道吗
n = int(input()) result = '' for i in range(1,n): result += str(i) print(result)
您的代码有两个问题:
range
n
n+1
result
如果您解决了这两个问题,您的代码应该可以正常工作。你知道吗
此外,还可以使用join方法:
join
n = int(input()) print(''.join([str(number) for number in range(1, n + 1)]))
您的代码有两个问题:
range
的上限是独占的,因此为了包含n
,必须使用上限n+1
result
,而不是在循环之后打印一次(记住在Python中缩进很重要)如果您解决了这两个问题,您的代码应该可以正常工作。你知道吗
此外,还可以使用
join
方法:相关问题 更多 >
编程相关推荐