python字符串的切片方式是[n、m、不包括m_python字符串的操作(去掉空格strip(),切片,查找,连接join(),分割split(),转换首字母

 2023-09-15 阅读 28 评论 0

摘要:#可变变量:list, 字典#不可变变量:元祖,字符串字符串的操作(去掉空格, 切片, 查找, 连接, 分割, 转换首字母大写, 转换字母大小写, 判断是否是数字字母, 成员运算符(in / not in))字符串使用时

#可变变量:list, 字典

#不可变变量:元祖,字符串

字符串的操作(去掉空格, 切片, 查找, 连接, 分割, 转换首字母大写, 转换字母大小写, 判断是否是数字字母, 成员运算符(in / not in))

字符串使用时用单引号或者双引号括起来: var1 = ‘hello‘ var2 ="world"

python将字符串转换成列表,字符串不能修改值, 如下例所示:

以下是字符串常用的一些操作。

1. 去掉空格str.strip() # 去掉两边的空格和换行符

str.strip(‘a‘) # 去掉两边指定的字符

str.lstrip() #去掉左边的空格

python list转字符串?str.rstrip() #去掉右边的空格

2. 查找访问字符串,可以通过使用方括号查找索引来获取字符串, s[0] # 第1个

用切片的方式来截取字符串, s[2:-1] # 第2个到最后一个为止

查找是否存在某个字符, s.find(‘b‘) # 找到返回b的索引,多个返回第一个, 找不到返回-1

查找是否存在某个字符,另一种方式时用index(), s.index(‘b‘) 找到返回b的索引,多个返回第一个, 找不到则报错

字符串可以切片吗、查找某个字符的个数, s.count(‘a‘)

3. 连接(用join()把list, tuple,dict 连接成字符串)

4. 分割 (spilt() 把字符串分割成list)

5.  转换字母大小写(首字母大写),所有字母大写,所有字母小写,打印带有样式的字符串,以...开头, 以...结束,字符串替换

str.capitalize()#首字母大写

python字符串转数字、str.upper() # 把所有字母变成大写的

str.lower() # 把所有字母都变成小写的

str.center(50,‘-‘)#字符串放中间,两边用-补齐

sql.startswith(‘select‘) # 以select开头

file_name.endswith(‘.xls‘) # 以.xls 结尾

python字符串比较大小?sql.replace(‘select‘,‘update‘)#字符串替换, old -> new

6. 字符串格式化(f.format(), f.format_map())

7. 判断是否是数字,字母, 空格,\t, \n, \r

8. in / not in(成员运算符)

in :  成员运算符 - 如果字符串中包含给定的字符返回 True

Python中单个字符也属于字符串类型。not in : 成员运算符 - 如果字符串中不包含给定的字符返回 True

#in / not in

if i in d:

pass

if i not in d:

python字符串反转函数。pass

print(‘a‘ in ‘acda‘) # -> Ture

print(‘a‘ not in ‘afdshjw‘) # -> False

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/58463.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息