21201223-邱宏亮9.20学习笔记(3.3节)
3.3节字符串类型及操作
①字符串类型的表示
2类共四种表示方法,虽有冗余,但方便的是单引号和双引号在字符串中的出现变得很好处理。
字符串的使用
使用[]获取字符串中一个或多个字符
索引和切片
使用[M:N]
M缺失表示至开头,N缺失表示至结尾
“〇一二三四五六七八九十”[:3]结果是”〇一二”
使用[M,N,K]根据切片长K对字符串切片
“ 〇一二三四五六七八九十”[1:8::2]结果是“一三五七”
“ 〇一二三四五六七八九十”[:::-1]结果是”十九八七六五四三二一〇”
字符串的特殊字符
转义符\
表达特定字符的本意,形成一些组合,表达一些不可打印的含义
“这里有个双引号”(\”)结果为这里有个双引号(”)
“\b”回退 “\n”换行 “\r”回车
②字符串的操作符
获取星期字符串编写实例如图成功
③字符串处理函数
len(x)长度,返回字符串x的长度
str(x)任意类型x所对应的字符串形式(与eval()函数相反)
hex(x)或oct(x)返回整数x的十六进制或八进制小写形式的字符串
chr(u)u为Wnicode,返回其对应的字符
ord(x)x为字符,返回其对应的unicode编码
unicode编码:Python字符串的编码方式。统一字符编码,覆盖几乎所有字符的编码方式,世界上几乎所有符号都有对应的unicode编码。
④字符串处理方法
八种常用的字符串处理函数
------------恢复内容开始------------
3.3节字符串类型及操作
①字符串类型的表示
2类共四种表示方法,虽有冗余,但方便的是单引号和双引号在字符串中的出现变得很好处理。
字符串的使用
使用[]获取字符串中一个或多个字符
索引和切片
使用[M:N]
M缺失表示至开头,N缺失表示至结尾
“〇一二三四五六七八九十”[:3]结果是”〇一二”
使用[M,N,K]根据切片长K对字符串切片
“ 〇一二三四五六七八九十”[1:8::2]结果是“一三五七”
“ 〇一二三四五六七八九十”[:::-1]结果是”十九八七六五四三二一〇”
字符串的特殊字符
转义符\
表达特定字符的本意,形成一些组合,表达一些不可打印的含义
“这里有个双引号”(\”)结果为这里有个双引号(”)
“\b”回退 “\n”换行 “\r”回车
②字符串的操作符
获取星期字符串编写实例如图成功
③字符串处理函数
len(x)长度,返回字符串x的长度
str(x)任意类型x所对应的字符串形式(与eval()函数相反)
hex(x)或oct(x)返回整数x的十六进制或八进制小写形式的字符串
chr(u)u为Wnicode,返回其对应的字符
ord(x)x为字符,返回其对应的unicode编码
unicode编码:Python字符串的编码方式。统一字符编码,覆盖几乎所有字符的编码方式,世界上几乎所有符号都有对应的unicode编码。
④字符串处理方法
八种常用的字符串处理函数
⑤字符串类型的格式化
槽:用{}表示,只能存在字符串中,槽中内容默认与.format方法中对应的参数一致,但也可改变对应情况和输出格式。
注:因不能超过两5000000字符,剩余两张图在下文
------------恢复内容结束------------