qiuyouzhi 发表于 2020-3-4 13:25:54

Python FAQ 013 print 函数的 end 参数

本帖最后由 qiuyouzhi 于 2020-3-4 14:45 编辑

Python FAQ 013 print 函数的 end 参数

问题

print("不妨猜一下小甲鱼现在心里想的是哪个数字:", end=" ")

end=" " 是什么意思呢?

解答

end 就是 print 函数所设置的结尾

>>> print('', end = "Hello World!")
Hello World!
>>> print('Hello ', end = "World")
Hello World

end 这个参数的默认值是 '\n',也就是换行符

如果打印完一行数据以后不想换行,那么就将 end 设为 "" (这里是两个双引号)

print("Hello World!", end = '')

虽然这行代码设置了 end = '',但是为了 IDLE 的美观,Python 将其强行换行了

(当然,如果是一个多行代码的程序就不会出现了)

一个账号 发表于 2020-3-4 14:34:58

建议把内容的标题改为: Python FAQ 013 print 函数的 end 参数

qiuyouzhi 发表于 2020-3-4 14:46:11

一个账号 发表于 2020-3-4 14:34
建议把内容的标题改为: Python FAQ 013 print 函数的 end 参数

已改,谢谢!
页: [1]
查看完整版本: Python FAQ 013 print 函数的 end 参数