当前位置: 首页 > 工具软件 > End-To-End > 使用案例 >

Python中end=‘ ‘的用法

微生城
2023-12-01

python在print()输出语句中出现 end=‘ ’的语句,是什么意思呢?简单来说,如果没有end=‘ ’,每次print语句都会自动换行,而有了这个语句,数据就不会自动换行,而是在输出的数据后面加上空格(空格数取决于引号里面的空格数)。通过一个例子来说明:

这是有end=‘ ’语句(引号中有一个空格)的fibonacci代码:

a,b = 0,1
while a < 1000:
    print(a,end = '')
    a,b = b,a + b

结果为

0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

没有end的

a,b = 0,1
while a < 1000 :
    print(a)
    a,b = b,a + b

结果为

0
1
1
2
3
5
8
13
21
34
55
89
144
233
377
610
987

 类似资料: