关于\t语法作用问题
09动动手问题02-三色球问题:有红、黄、蓝三种颜色的求,其中红球 3 个,黄球 3 个,绿球 6 个。先将这 12 个球混合放在一个盒子中,从中任意摸出 8 个球,编程计算摸出球的各种颜色搭配。
小甲鱼答案:
print('red\tyellow\tgreen')
for red in range(0, 4):
for yellow in range(0, 4):
for green in range(2, 7):
if red + yellow + green == 8:
# 注意,下边不是字符串拼接,因此不用“+”哦~
print(red, '\t', yellow, '\t', green)
复制代码
注释:range(2, 7) 是产生 这 5 个数,绿球不能是 1 个,因为如果绿球是 1 个的话,红球 + 黄球需要有 7 个才能符合题意,而红球和黄球每种只有 3 个,因此是 range(2, 7)
问题:
代码\t是什么语法?我个人测试好像是起到空格+对齐的作用,希望懂的朋友可以帮忙解释一下
希望可以得到帮助,谢谢 本帖最后由 Twilight6 于 2020-6-9 18:55 编辑
\t 是转义字符 ,是水平制表符的意思 可等于一个缩进(TAB) 或等于 4 个空格
https://xxx.ilovefishc.com/forum/202005/27/142600ndywvddv0yiddvvw.png
\t是制表符,通常代表4个空格(TAB) \t相当于4个空格 Twilight6 发表于 2020-6-9 18:50
\t 是转义字符 ,是水平制表符的意思 可等于一个缩进(TAB) 或等于 4 个空格
非常感谢 ybfcsc 发表于 2020-6-9 19:08
非常感谢
没事加油~!
https://xxx.ilovefishc.com/forum/202005/27/132745rjvcvw1z2148jthd.gif Twilight6 发表于 2020-6-9 18:50
\t 是转义字符 ,是水平制表符的意思 可等于一个缩进(TAB) 或等于 4 个空格
四天100个最佳{:10_275:} 小甲鱼的铁粉 发表于 2020-6-9 19:18
四天100个最佳
{:10_266:}我要快点 Twilight6 发表于 2020-6-9 19:20
我要快点
加油
页:
[1]