广州网站建设总结,网页设计与制作教程第三版答案,如何运行asp网站,建设厅注册中心网站字符串的介绍
定义#xff1a;是python中常用的数据类型之一#xff0c;可以使用单引号、双引号、三引号来进行创建 字符串的标识类型#xff1a;str
字符串的特性
字符串属于不可变数据类型#xff0c;不能直接修改字符串的本身 数字、元组也属于不可变数据类型
字符串…字符串的介绍
定义是python中常用的数据类型之一可以使用单引号、双引号、三引号来进行创建 字符串的标识类型str
字符串的特性
字符串属于不可变数据类型不能直接修改字符串的本身 数字、元组也属于不可变数据类型
字符串索引的取值
1、可以单独按索引值取某个字 2、截取整个字符串 截取字符串的时候包头不包尾
字符串的切片
字符串的切片分为两类格式 1、根据索引直接进行切片 2、根据split关键字进行切片 start end step 开始位置 结束位置 步长 包头不包尾 3、[:] 1、如果冒号后面不写默认是取到最后一位 2、如果冒号前面不写默认是从第0位开始 [::] 2、什么都不写默认是从头到尾
情况一start end
取值结果为从左往右取值的step应设置为正
情况而start end
取值结果为从右往左取值step应设置为负
根据字符串关键字split进行切片
有四种方法 1、split() 默认按照空格来进行切割从左到右可以添加参数参数切割后将消失 split(‘y’,1)以’y’进行切割左边第一个y将消失 3、rsplist() 默认按照空格来进行切割从右到左可以添加参数参数切割后将消失 rsplit(‘y’,1)以’y’进行切割右边第一个y将消失 4、splitlines() 按行来进行切割
字符串的格式化
1、占位符 %s 代指接收的内容是字符串 %d 代指接收的内容是数字 %f 代指接收的内容是小数 额外补充 %c 代指Ascii编码字符 %o 代指接收的是8进制的数字 %x 代指接收的是16进制的数字 %e 代指接收的是科学计数法法 2、format 要判断数据类型直接接收 有两种参数对应格式 一种按照位置一一对应 按照关键字一一对应 3、f’{name}’ 注意引用f的时候注意引号的嵌套 {} 中单引号可以嵌套双引号 双引号可以嵌套单引号 单引号不能嵌套单引号 双引号不能嵌套双引号
字符串常用的方法
1、strip() 截取两边空白字符(空格、制表符(\t)、换行符(\n)) 2、split() 截取特殊字符 3、‘’.join() 用连接符调用可以将列表转换为字符串进行输出 可以被拼接的必须是可迭代的 4、replace(order,new) 用新的字符串替换旧的字符串
字符串的判断
1、isalnum() 判断字符是否都是数字和字母组成 2、isalpha() 判断字符所有字符串都是字母组成 3、isdecimal() 判断字符只包含数字 4、isdigit() 判断字符串只包含数字可识别Unicode数字 5、isnumeric() 判断字符串只包含数字阿拉伯数字和汉字数字 6、istitle() 判断是否是标题(每个单词的首字母大写) 7、isspace() 判断该字符是否全为空格 8、islower() 判断是否都是小写 9、isuper() 判断是否都是大写
字符串的查找
1、startswith(‘xxx’) 检查是否以xxx开头 2、endswith(“xxx”) 检查是否以xxx结尾
文本对齐
ljust(width,sep) 字符串居左一共有width宽度其余位置用sep填充sep默认是空格 rjust(width,sep) 字符串居右一共有width宽度其余位置用sep填充sep默认是空格 center(width,sep) 字符串居中一共有width宽度其余位置用sep填充sep默认是空格
去除空白字符
1、lstrip() 2、rstrip() 3、strip()
字符串的拆分和连接
1、partition(str) 将字符串拆分为3个字符串组成一个元组 str前、str、str后 2、rpartition(str) 从后进行查找
字符串的运算
1、* 倍乘 2、 连接 3、in 判断是否存在 4、not in 判断不存在 5、 判断对象是否相等