Python中使用print函数进行不换行打印问题
使用print函数进行不换行打印问题
在Python3中,采用print函数进行打印输出,会默认换行。
小例子如下:
print("AAA") print("BBB") print("CCC")
运行结果如下:
AAA
BBB
CCC
有时我们不想自动换行,那么如何将打印内容置于一行进行输出。
我们可以通过参数end="任意字符串",实现末尾内容的添加。
print函数省略参数end时,默认end="\n"。
示例如下:
print("AAA", end="") # 末尾追加空字符串 print("BBB", end=" ") # 末尾追加一个空格 print("CCC", end="DD") # 末尾追加字符串“DD”
程序运行结果如下:
AAABBB CCCDD
Python语法基础之print函数
1.python中print函数默认以回车换行符作为输出结束符号,即在最后会换行
for i in range(10): print(i)
运行结果
2.输出10-19不换行,输出结束时输出空格(以空格结尾)
for i in range(10,20): print(i,end='')
运行结果
10 11 12 13 14 15 16 17 18 19
3.指定用‘#’作为输出分隔符
print(123,'abc',45,'book',sep='#')
输出结果
123#abc#45#book
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
今天小编就为大家分享一篇python+opencv 读取文件夹下的所有图像并批量保存ROI的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-01-01
最新评论