为什么运行结果不是12345678910
时间: 2023-10-01 09:11:47 浏览: 36
因为在这段代码中,使用了print函数来打印每个元素,而print函数会在每个元素后面自动添加一个换行符(\n),导致输出结果每个元素都占一行。如果要输出结果为12345678910,可以使用print函数的end参数来指定每个元素后面不添加换行符:
```
for i in range(1, 11):
print(i, end='')
```
此时输出结果为:
```
12345678910
```
阅读全文