小白问问题。
print('red\tyellow\tgrenn')for red in range (0,4):
for yellow in range (0,4):
for greed in range (2,7):
if red + yellow + greed ==8:
print(red,'\t',yellow,'\t',greed) #这个 '\t'是干嘛的呀
表示 TAB 键
就像 \n 表示换行一样 liuzhengyuan 发表于 2020-5-10 11:31
表示 TAB 键
就像 \n 表示换行一样
意思是打印一行可能性 然后换行吗 jiafan 发表于 2020-5-10 11:32
意思是打印一行可能性 然后换行吗
是tab啊.. jiafan 发表于 2020-5-10 11:32
意思是打印一行可能性 然后换行吗
……应该是的
打印 red, yellow,greed 用 tab(制表符)隔开,然后换行 liuzhengyuan 发表于 2020-5-10 11:35
……应该是的
打印 red, yellow,greed 用 tab(制表符)隔开,然后换行
那为什么要在\t 上加引号呢? jiafan 发表于 2020-5-10 11:36
那为什么要在\t 上加引号呢?
red,yellow,greed(?green?)是变量,而\n和\t这一类转义符是在字符串中生效的,所以要加上引号表示为字符串。 jiafan 发表于 2020-5-10 11:36
那为什么要在\t 上加引号呢?
你应该知道 \n 吧,它和 \t 的·类型是一样的
它们不是变量,它们是应该在字符串中的,所以要加引号 \t 是转义字符,表示横向制表符TAB;加引号表示字符串。 杰尼杰尼 发表于 2020-5-10 14:28
\t 是转义字符,表示横向制表符TAB;加引号表示字符串。
另外TAB表示8个空格。
页:
[1]