python中的\r表示什么,怎么使用
Admin 2022-07-04 群英技术资讯 726 次浏览
在python里面,print()函数默认换行,即默认参数end = '\n'
for i in range(3): print("Hello World")
可以设置print()函数的参数end=''",从而实现不换行
for i in range(3): print("Hello World", end="\n") # end="\n"换行 for i in range(3): print("Hello World", end="") # end=""不换行
为了达到显示当前程序运行进度,每运行一次之后达到的进度需要覆盖前面的一次运行达到的进度,所以我么需要用到\r
# 进度条功能 import time for i in range(10): print("\r" + "■"*i, sep="", end="") time.sleep(0.2) print("\n下载完成")
如果不配合end='',即print()函数默认换行
# 进度条功能 import time for i in range(10): print("\r" + "■"*i, sep="") time.sleep(0.2) print("\n下载完成")
如果不配合使用\r,则不会实现覆盖写
# 进度条功能 import time for i in range(10): print("■"*i, sep="", end="") time.sleep(0.2) print("\n下载完成")
import time while True: task_time = time.strftime("%H:%M:%S", time.localtime()) time.sleep(0.8) print("\r当前系统时间为:%s"%task_time, end="")
实现结果,自己跑一下噢!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了TensorFlow如何指定GPU训练模型,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
这篇文章主要介绍了pytorch中Schedule与warmup_steps的用法说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
程序要实现人机交互功能,需能够向显示设备输出有关信息及提示,同时也要能够接收从键盘输入的数据。Python提供了用于实现输入/输出功能的函数input0和print0,下面分别对这两个函数进行介绍。
索引有助于更快地获取信息,如果没有索引,必须遍历整个表,就会很麻烦。在python中,也有对列表做索引的函数,就是index() 函数,本文具体介绍具体index() 函数及其如何使用。
这篇文章主要介绍Python数据类型,在Python学习中,Python数据类型是需要掌握的内容,下文示例具有一定参考学习价值,感兴趣的朋友可以看一看,希望大家阅读完这篇文章能有所收获。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008