哪位大佬帮帮我这个题目什么意思
这题也是字符串格式化问题,https://www.runoob.com/python/att-string-format.html
这里简单看一下之后,如果你把前面那个问题看懂这个问题应该也没什么问题了,不过你这个答案应该有点问题
这段代码正常运行时候的结果应该是
所以最后一个所谓的正确答案也只显示了打印出来的第一行的0 打印 astr 会打印一个字符 '0' 外加 '\n' 回车换行,然后,紧接着打印 bstr,打印 bstr 会先打印一个 'A' 然后,打印一个 Tab('\t'),随后,紧跟一个 'a',再紧跟一个回车换行符 '\n'。
所以,打印结果在第一行只能看到一个字符 '0' jackz007 发表于 2021-12-6 00:49
打印 astr 会打印一个字符 '0' 外加 '\n' 回车换行,然后,紧接着打印 bstr,打印 bstr 会先打印一个...
请问为什么会打印出a来呢? 本帖最后由 jackz007 于 2021-12-6 11:35 编辑
luck78 发表于 2021-12-6 11:26
请问为什么会打印出a来呢?
你这个问题问的,看看 bstr,其中除了 '\t' 和 '\n' 属于不可见字符,是不是还包含有字符 'A' 和 'a' ? jackz007 发表于 2021-12-6 11:33
你这个问题问的,看看 bstr,其中除了 '\t' 和 '\n' 属于不可见字符,是不是还包含有字符 'A'...
bstr ='A\ta\n'我只看到一个大写A 和一个ta 空格操作 和\n 换行 本帖最后由 jackz007 于 2021-12-6 11:50 编辑
luck78 发表于 2021-12-6 11:36
bstr ='A\ta\n'我只看到一个大写A 和一个ta 空格操作 和\n 换行
bstr ='A\ta\n'
'\t' 是 Tab 字符,'\n' 是换行符,老大。 jackz007 发表于 2021-12-6 11:48
bstr ='A\ta\n'
'\t' 是 Tab 字符,'\n' 是换行符,老大。
{:9_222:}哈哈,原来是这样,我以为ta是Tab的缩写呢。。。
页:
[1]