python中字符问题
问题:python中空白符和空符空格键都是什么字符,它们间是什么关系,用什么转义字符表示? 我不知道你在说什么 就是单纯的字符,为什么要用转义字符呢? ???? /t:TAB字符空格的话就直接敲键盘(空格键)可以了 空格:直接敲键盘空格
换行:\n
回车:\r
退格:\b
制表符:\t qiuyouzhi 发表于 2020-4-30 10:02
就是单纯的字符,为什么要用转义字符呢?
比如说'\x00'和'\000'都表示空字符,那空格键用什么表示呢? hrp 发表于 2020-4-30 10:13
空格:直接敲键盘空格
换行:\n
回车:\r
那空格有类似于换行和回车这样的转义字符表示方法吗? daisanosng 发表于 2020-4-30 10:16
比如说'\x00'和'\000'都表示空字符,那空格键用什么表示呢?
空格键用空格表示啊 daisanosng 发表于 2020-4-30 10:17
那空格有类似于换行和回车这样的转义字符表示方法吗?
空格就是空格,不需要转义 daisanosng 发表于 2020-4-30 10:16
比如说'\x00'和'\000'都表示空字符,那空格键用什么表示呢?
' ' 空白字符一般指以下几种字符:space, tab, linefeed, return, formfeed, 和vertical tab。
空白符名称 space tab linefeed return formfeed vertial tab
中文名称 空格 水平制表符 换行 回车 换页 垂直制表符
转义字符 ' ''\t' '\n' '\r''\f' '\v'
daisanosng 发表于 2020-4-30 10:17
那空格有类似于换行和回车这样的转义字符表示方法吗?
用空格的十六进制表示:\x20 hrp 发表于 2020-4-30 10:21
用空格的十六进制表示:\x20
这个表示方法是用的unicode编码的吗 daisanosng 发表于 2020-4-30 10:44
这个表示方法是用的unicode编码的吗
是的 hrp 发表于 2020-4-30 10:21
用空格的十六进制表示:\x20
大佬,执行print('ab\000c')的结果是'ab c',但'\000'代表的是什么呢,他跟空格字符不是一回事,那它代表的是什么呢? hrp 发表于 2020-4-30 10:49
是的
大佬,执行print('ab\000c')的结果是'ab c',但'\000'代表的是什么呢,他跟空格字符不是一回事,那它代表的是什么呢?我查过编码表了,按理来说'\000'代表的是null,表示什么也没有,但实际操作出来的效果确实一个空格,咋回事? daisanosng 发表于 2020-4-30 11:06
大佬,执行print('ab\000c')的结果是'ab c',但'\000'代表的是什么呢,他跟空格字符不是一回事,那它代表 ...
空 和 空格 不是一回事,虽然看起来一样 hrp 发表于 2020-4-30 12:26
空 和 空格 不是一回事,虽然看起来一样
那空是什么呢?实际出来的效果是一个空格,但按理来说应该是''啊
页:
[1]