Python学习笔记 Part04--字符串类型及操作

字符串类型表示

字符串既可以用单引号也可以用双引号
如果字符串含有单引号,就用双引号包围;"这里是两个单引号''"-->这里是两个单引号''
如果字符串含有双引号,就用单引号包围;'这里是一个双引号"'-->这里是一个双引号"
如果字符串既含有单引号,又含有双引号,就用三引号包围'''

字符串的索引,正向递增0开始,反向递减-1开始
使用[]获取字符串中一个或多个字符
str[M:N:K] M缺失至开头,N缺失至结尾,K表示步长
\转义符   \"表示",\b回退,\n换行(光标到下行行首),\r回车(光标道上行行首)

字符串操作符

x+y 连接x和y
n*x或者x*n 复制n次x字符串
x in s 如果x是s的子串,ture,否则false

字符串处理函数

len(x) x的长度
str(x) 转换为字符串
hex(x)或oct(x) 整数x的16进制或8进制小写字符串形式
chr(u)  unicode转字符
ord(x)  字符转unicode

字符串处理方法

以a.b()的风格使用,也是函数
str.lower()或者str.upper() 返回大写或者小写
str.split(sep=None) 返回列表,由str根据sep分割 [A,B,C].split(",")结果为['A','B','C']
str.count(sub) sub在str出现次数
str.replace(old,new)  str中替换old为new
str.center(width[,fillchar])  填充fillchar后长度为width
str.strip(chars) 去掉str中左侧和右侧在char中出现的字符
str.join(iter) str除最后一个字符外添加iter,主要用作分隔字符串  ",".join("12345")>>"1,2,3,4,5"

******字符串类型的格式化*******

<模板字符串>.format(<逗号分隔的参数>)

学习链接--Python语言程序设计

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向阳的花儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值