字符串的基础操作—01-认识字符串

认识字符串

a、使用单引号或者双引号括起来的字符集就是字符串。
b、引号中单独叫做字符的符号、数字、字母等。
c、转义字符:可以用来表示一些有特殊功能或者特殊意义的字符(通常在固定的字符前加\)。

\' -> '
\\ -> \
\n -> 换行
\t -> 制表符TAP

常见字符串

'123' #数字字符串
'ahcm'
'^7&*(&hj'
'中文汉字'
''

简单实例
输出:\

str = '\\'
print(str)   

输出:床前明月光,疑是地上霜。

str1 = '床前明月光,\t疑是地上霜。'
print(str1)

2.python中阻止转义

可以通过在字符串前面加r或者R,来阻止字符串转义

输出:\

str1 = r'\\'
print(str1)

3.Python中字符中的字符是Unicode编码

Unicode编码:使用16位对一个字符串进行编码.
Unicode码中包含了ASSCLL码,可以表示世界上所有的语言和符号。

a.获取一个字符的Uncode码

ord1 = ord('陈')
ord2 = ord('鹏')
ord3 = ord('A')
print(hex(ord1),hex(ord1),ord3)

输出:0x9648 0x9648 65

b.将Unicode转换成字符。
chr(编码值)

print(chr(0x4eaf))
输出:亯

字符转比较大小的时候,从字符开始依次往后比较每一个遇到字符的大小,直到遇到字符不一样为止。

比较字符大小的时候,实质是比他们的编码的大小。

print('adc' > 'a')
print('Zdc' > 'aa')
print('陈鹏' > 'aa')

输出: 
True
False
True

你可能感兴趣的:(字符串的基础操作—01-认识字符串)