鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 镜花丿水月

[已解决]print中的空格和\t的区别

[复制链接]
发表于 2022-1-20 21:23:24 | 显示全部楼层
Stubborn 发表于 2022-1-20 21:16
\t是属于补齐8个字符, (a + \t) %8 = 0。 比如输出两个字符再输出制表符,此时制表符输出6个空格。如果 ...

好象是这样,感谢知识分享。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-20 23:01:56 | 显示全部楼层    本楼为最佳答案   
print("w\t*")
print("ww\t*")
print("www\t*")
print("wwww\t*")
print("wwwww\t*")
print("wwwwww\t*")
print("wwwwwww\t*")
print("wwwwwwww\t*")
QQ截图20220120225411.png


使用空格每个数之间的距离都是一样的,当你从一位数变成两位数阵型就散了
制表符要占位完了才会重新算距离
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-20 23:03:36 | 显示全部楼层
一个\t可是8个空格符的,这种问题我以前就遇到过,就是一行用/t,一行用空格键,看似齐了,一运行就乱了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-21 09:36:10 | 显示全部楼层
孤独的小鸟 发表于 2022-1-20 23:01
print("w\t*")
print("ww\t*")
print("www\t*")

牛比!!!!!谢谢!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-12 09:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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