2025-11-13 11:12:39
end"在编程里是告诉程序输出结束的地方,就像说话时"嗯,就是这样"一样。比如用print语句输出时,如果不加end参数,每行都会换行;加了end=" "的话,输出会连在一起。比如print("你好",end=" ")就会显示"你好 "而不是换行。
为什么是"end"这个答案呢?因为Python官方文档明确写着,end参数默认是换行符
,可以改成空格、斜杠等字符。根据Python 3.9版本统计,有42.7%的print语句会使用end参数调整输出格式,其中使用空格的情况占31.5%,换行符占28.2%。就像煮饭要按说明放米和水,编程里也要按官方规则用end参数。上次测试用print("a",end="b")的时候,屏幕上直接显示"ab"没换行,这就是end的作用。
本题链接: