【Python】常用字符串api
1 strip()方法
去除字符串中指定的字符
s = "123abc "
s.strip(" ") # 去除空格
s = "123abc"
2 replace()方法
替换指定字符为其他字符
s = "123abc "
s.replace(" ","1") # 将空格替换为1
s = "123abc111"
去除 回车\r 和 换行符\n
s.replace('\n', '').replace('\r', '')
3 大小写转换
str = "www.runoob.com"
print(str.upper()) # 把所有字符中的小写字母转换成大写字母
print(str.lower()) # 把所有字符中的大写字母转换成小写字母
print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写
print(str.title()) # 把每个单词的第一个字母转化为大写,其余小写 WWW.RUNOOB.COM
www.runoob.com
Www.runoob.com
Www.Runoob.Com
4 isalnum()方法
检测字符串是否由 字母 和 数字 组成
str = "this2009"; # 字符中没有空格
print(str.isalnum());
str = "this is string example....wow!!!"; # 字符中有空格
print(str.isalnum());True
False
5 find()方法
从下标0开始,查找在字符串里第一个出现的子串的位置(索引号)
info = 'abca'
print(info.find('a')) # 返回结果:0
>> 0
6 字符串去重
使用 set() 方法
s = "123ab11111"
b = set(s)
>> {'a', 'b', '2', '3', '1'}
a = "".join(list(b))
>> 'ab231'
7 拼接与拆分
拼接 join() 方法
拆分 split() 方法
str = "this is string example....wow!!!"
print (str.split( )) # 以空格为分隔符
print (str.split('i',1)) # 以 i 为分隔符
print (str.split('w')) # 以 w 为分隔符['this', 'is', 'string', 'example....wow!!!']
['th', 's is string example....wow!!!']
['this is string example....', 'o', '!!!']
【Python】常用字符串api相关推荐
- python常用字符串格式化_Python字符串格式化常用手段及注意事项
Python字符串格式化常用手段及注意事项 格式化方式1: 使用f"" 使用示例 # -*- coding: utf-8 -*- # @Time : 2020/4/22 22:35 ...
- python常用字符串方法调用语法_Python3常用的字符串方法
判断是否全是字母 "python".isalpha() # 返回True "2python".isalpha() # 返回False 根据分隔符分割字符串 a ...
- python常用字符串处理函数_Python第10课:常用的字符串处理函数
Python第10课:常用的字符串处理函数 时间 2019-01-17上午10:00 主讲 刘培富 地点 四楼电教室 1.字符的ascii码及其逆运算 ord("x") 求asci ...
- python 常用字符串 列表元祖字典都 自带的函数方法
上节内容回顾和补充编程语言高级低级Python种类JavaPythoncPython *****pypy字节码 和 机器码Python程序:1. 终端:C:\python35\python.exe D ...
- 常用字符串API实现(笔试会考)
1.puts //输出 编程思路: 因为字符串有'\0'结尾这一特点.就可以去用putchar(也可以用printf)一个一个输出字符并且判断字符串是否到达尾巴.注意(用指针的话要注意指针的偏移) # ...
- Python中字符串常用处理函数
** Python中字符串常用处理函数 ** 1.len( )函数 用len( )函数计算字符串的长度 2.strip( )函数 删除字符串两边的空白符(包括:'\n'.'\t'.'\r') 注:只能 ...
- 写出python字符串三种常用的函数或方法_python中几种常用字符串函数
1.lower()把所有字符换成小写 2.upper()把所有字符换成大写 3.swapcase()大小写互换 4.title()把每个单词首字母大写,他是以所有英文字母的字符来区别是否为一个单词的, ...
- Python基础-字符串(字符串常用函数/操作/字符串遍历)
字符串就是一串字符, 表示文本类型的数据, 可以用"一对双引号"或者'一对单引号'定义一个字符串, 字符串定义格式为 字符串变量名 = '字符串的文本内容' 常用函数/操作 获取字 ...
- [转载] python判断字符串中包含某个字符串_干货分享| Python中最常用的字符串方法
参考链接: Python中字符串string capitalize 字符串是字符序列.Python中内置的string类代表基于Unicode国际字符集的字符串.除了Python中常见的操作外,字符串 ...
最新文章
- 使用QSerialport读取串口数据并处理
- SpringCloud干货(2)---------大时代下的分布式微服务
- Spring Boot Spring MVC 异常处理的N种方法 1
- C#:向C++封送结构体数组
- line-height:1.5和line-height:150%的区别
- qtcreator下拉列表怎么制作_设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握...
- Matlab常用的标记符号和颜色
- 不用写代码,谷歌教你如何用2个小时做出只属于你的游戏。
- phpunit 测试指定目录下的测试类
- 百度云盘资源下载器分享【只要有分享地址+提取码】
- 虎年全新姓氏头像制作多模板微信小程序2022新版头像制作源码支持多种流量主模式亲测
- 微信记账小程序(附源码),你值得拥有!
- 城市聚焦:全球十二大性感之城
- 如何用Python画滑稽笑脸
- SDN:简述对各类SDN控制器的认识
- LVM逻辑卷管理和挂盘操作
- 使用 BOL API 创建 SAP CRM IBASE 数据
- csp 2022.6
- 35岁互联网人只会被清退,是我听过最大的谎言
- 《导航贴》- Unity手册,系统实战学习
热门文章
- 3.8Python数据处理篇之Numpy系列(八)---Numpy的梯度函数
- 多币种钱包开发:什么是工作量证明(POW)?
- 大话企业上云之第二篇
- 物联网平台之争 巨头竞合并存
- 20145209 2016-2017-2 《Java程序设计》第4周学习总结
- Nginx配置——禁止指定user_agent
- AndroidStudio实用快捷键组合
- nginx优化--突破十万并发
- XSpreadsheet-在线表格插件
- 怎么用c语言输入一串字符个数字,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...