python字符串转列表e_09 Python - Python字符串

本文介绍了Python字符串相关知识,包括引号使用、转义字符、原始字符串。阐述了字符串基本操作,如计算长度、打印、下标、切割、间隔取数、倒叙等,还提及字符与整数转换、替换、切割等操作。指出若字符串需频繁改变,可转为列表,也说明了列表换回字符串的方法。

1.    单引号

2.    双引号

3.    三引号

三引号:说明性文档

4.    转义字符 \+字符

转义符举例

常见转义符

原始字符串或者忽略转义符 用r

5.    字符串基本操作

计算长度len():

len()是全局函数,直接使用

字符串打印

例子:For循环打印字符

自定义print打印结尾

字符下标

字符切割s[0:n]

——后面的list tuple也是不包括右括号内容

-1表示最后一个

冒号表示全部s[:]

字符串间隔取数s[::n]

两个冒号+数字表示间隔取数,2表示间隔一个

字符串倒叙s[::-1]

两个冒号+  -1 表示倒叙

字符和int转换ord(‘c’)  chr(99)

字符可以通过replace()函数和再赋值改变原值

字符串替换replace(‘e’,‘a’)

字符可以通过replace()函数和再赋值改变原值

字符串不支持原位改变,需要替换后再次赋值

替换内存原理如下

频繁替换需要转为List——list(字符串)

如果字符串需要频繁改变,可以把字符串转换为列表数据类型,但列表支持原位改变

列表换回字符串 ‘’.join(列表)

列表换成其他样子的字符串

字符串切割split(‘,’)

列表支持split(‘,’)指定字符切割

以什么开头判断 startswith(‘’)

以什么结尾判断 endswith(‘’)

查找位置find(‘元素’)

变量交换——python里面交付变量很方便

格式化字符串

通过下标形式传递,不写下标会默认往后排序

通过变量形式传递,变量比较多可以避免混淆

其他 大写upper() 小写lower()  去掉空格strip()等等

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值