0
点赞
收藏
分享

微信扫一扫

转义字符'\r'在Python内置函数print()中的妙用


在Python 3.x中,内置函数print()用来实现格式化输出,各参数含义请参考本文末尾的相关阅读。本文重点介绍print()函数的end参数以及转义字符'\r'的妙用。

本文末尾的相关阅读中已经提到,end参数用来确定print()函数在输出全部内容之后以什么结束,默认是转义字符'\n',也就是换行符,在使用时可以根据需要修改这个参数的值,例如:

转义字符

上面的代码运行结果为:

转义字符

而下面的代码

转义字符

运行结果为:

转义字符

那么,如果把end参数设置为回车符'\r',会是什么样的效果呢?下面的代码

from time import sleep
for i in range(1000):
    print(i, end='\r')
    sleep(0.01)


鸣谢:感谢热心读者LOVE ANGEL(QQ昵称)提供这个用法,之前我还真没想到。

----------相关阅读----------

Python基本输出函数print()用法小结

Python中直接查看对象值和使用print()输出的区别


举报

相关推荐

0 条评论