鱼C论坛

 找回密码
 立即注册
查看: 2944|回复: 7

[已解决]Python字符串里退格转义符'\b'显示方块的问题。

[复制链接]
发表于 2022-6-2 09:27:10 | 显示全部楼层    本楼为最佳答案   
我试了一下在命令行提示符和pycharm中运行都没事,只有在python自带的shell中运行有问题,这种我认为是shell不认识\b这个字符造成的

python自带的shell运行结果

python自带的shell运行结果

pycharm运行结果

pycharm运行结果

命令行提示符运行结果

命令行提示符运行结果
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-2 09:30:35 | 显示全部楼层
本帖最后由 当初约定 于 2022-6-2 09:32 编辑

如果想后面不出现换行的话那就建议使用for循环来打印了
  1. for i in range(3):
  2.     if i == 2:
  3.         print("nihao",end="")
  4.     else:
  5.         print("nihao")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-2 11:53:16 | 显示全部楼层
lalilulelo_3 发表于 2022-6-2 11:25
感谢楼上所有大佬的帮助,已经在命理提示符下测试成功了(VScode安装失败,我会另外发一个帖子提问……)! ...

咱也没太深究过,因为\b这个在实际应用中我几乎没用过,你可以按照你的想法一个个试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-27 09:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表