第二篇博客

1) 字符串

字符串包括:切片、转义字符、字符串运算符、字符串格式化。
字符串常用函数和方法
字符串的含义:字符串或串(String)是由数字、字母、下划线组成的一串字符。它是编程语言中表示文本的数据类型。
我们可以使用单引号 ’ 双引号" 或三引号 来创建字符串。
字符串中的字符都是有序的、拥有自己索引(index,也叫下标)从0开始。
索引也可以为负值,负数索引表示从右往左开始计数,最后一个元素索引为-1,倒数第二为-2,以此类推。
Python 访问子字符串,可以使用方括号来截取字符串(切片),方括号里的数字是字符串的索引(index),从0开始。
String[开始索引 : 结束索引 : 步长]
使用切片可以获取字符串中指定范围内的元素
索引必须是整数,最大值是数据长度-1
切片不会改变原对象,而是重新生成了一个新的对象

(2)转义字符

定义:需要在字符中使用特殊字符时,python用反斜杠()转义字符。
常用转义符:
(在行尾时) 续行符
\ 反斜杠符号
’ 单引号
" 双引号
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车

(3)字符串运算符

下表实例变量a值为字符串 “Hello”,b变量值为 “Python”:
连接
重复
[n] / [ m:n:b ] 截取字符串中的一部分
in / not in 成员运算符
r/R 原始字符串 按照字面的意思来使用字符,没有转义特殊或不能打印的字符。 print( r’\n’ ) print( R’\n’ )%

(4)格式字符

字符串的格式化
Python字符串最常用格式化符号:
%s 格式化字符串
%d 格式化整数
%f 格式化浮点数字,可指定小数点后的精度
%x 十六进制整数

(5)字符串常用方法

1、string.count(str) 返回 str 在 string 里面出现的次数
2、string.find() 检测字符串中是否包含子字符串 str,返回下标
3、string.join(seq) 以指定字符串作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串
4、string.split() num=string.split(str)) 以 str 为分隔符截取字符串将字符串分割生成列表
5、string.strip([chars]) 在字符串上的删除字符串开头和末尾的空格
6、string.replace(str1,str2)把 将字符串中的 str1 替换成 str2
7、string.format()格式化输出,它增强了字符串格式化的功能

(6)字符串常用函数

ord()函数获取字符的整数表示
chr()函数把编码转换为对应的字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值