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相关推荐

  1. python常用字符串格式化_Python字符串格式化常用手段及注意事项

    Python字符串格式化常用手段及注意事项 格式化方式1: 使用f"" 使用示例 # -*- coding: utf-8 -*- # @Time : 2020/4/22 22:35 ...

  2. python常用字符串方法调用语法_Python3常用的字符串方法

    判断是否全是字母 "python".isalpha() # 返回True "2python".isalpha() # 返回False 根据分隔符分割字符串 a ...

  3. python常用字符串处理函数_Python第10课:常用的字符串处理函数

    Python第10课:常用的字符串处理函数 时间 2019-01-17上午10:00 主讲 刘培富 地点 四楼电教室 1.字符的ascii码及其逆运算 ord("x") 求asci ...

  4. python 常用字符串 列表元祖字典都 自带的函数方法

    上节内容回顾和补充编程语言高级低级Python种类JavaPythoncPython *****pypy字节码 和 机器码Python程序:1. 终端:C:\python35\python.exe D ...

  5. 常用字符串API实现(笔试会考)

    1.puts //输出 编程思路: 因为字符串有'\0'结尾这一特点.就可以去用putchar(也可以用printf)一个一个输出字符并且判断字符串是否到达尾巴.注意(用指针的话要注意指针的偏移) # ...

  6. Python中字符串常用处理函数

    ** Python中字符串常用处理函数 ** 1.len( )函数 用len( )函数计算字符串的长度 2.strip( )函数 删除字符串两边的空白符(包括:'\n'.'\t'.'\r') 注:只能 ...

  7. 写出python字符串三种常用的函数或方法_python中几种常用字符串函数

    1.lower()把所有字符换成小写 2.upper()把所有字符换成大写 3.swapcase()大小写互换 4.title()把每个单词首字母大写,他是以所有英文字母的字符来区别是否为一个单词的, ...

  8. Python基础-字符串(字符串常用函数/操作/字符串遍历)

    字符串就是一串字符, 表示文本类型的数据, 可以用"一对双引号"或者'一对单引号'定义一个字符串, 字符串定义格式为 字符串变量名 = '字符串的文本内容' 常用函数/操作 获取字 ...

  9. [转载] python判断字符串中包含某个字符串_干货分享| Python中最常用的字符串方法

    参考链接: Python中字符串string capitalize 字符串是字符序列.Python中内置的string类代表基于Unicode国际字符集的字符串.除了Python中常见的操作外,字符串 ...

最新文章

  1. 使用QSerialport读取串口数据并处理
  2. SpringCloud干货(2)---------大时代下的分布式微服务
  3. Spring Boot Spring MVC 异常处理的N种方法 1
  4. C#:向C++封送结构体数组
  5. line-height:1.5和line-height:150%的区别
  6. qtcreator下拉列表怎么制作_设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握...
  7. Matlab常用的标记符号和颜色
  8. 不用写代码,谷歌教你如何用2个小时做出只属于你的游戏。
  9. phpunit 测试指定目录下的测试类
  10. 百度云盘资源下载器分享【只要有分享地址+提取码】
  11. 虎年全新姓氏头像制作多模板微信小程序2022新版头像制作源码支持多种流量主模式亲测
  12. 微信记账小程序(附源码),你值得拥有!
  13. 城市聚焦:全球十二大性感之城
  14. 如何用Python画滑稽笑脸
  15. SDN:简述对各类SDN控制器的认识
  16. LVM逻辑卷管理和挂盘操作
  17. 使用 BOL API 创建 SAP CRM IBASE 数据
  18. csp 2022.6
  19. 35岁互联网人只会被清退,是我听过最大的谎言
  20. 《导航贴》- Unity手册,系统实战学习

热门文章

  1. 3.8Python数据处理篇之Numpy系列(八)---Numpy的梯度函数
  2. 多币种钱包开发:什么是工作量证明(POW)?
  3. 大话企业上云之第二篇
  4. 物联网平台之争 巨头竞合并存
  5. 20145209 2016-2017-2 《Java程序设计》第4周学习总结
  6. Nginx配置——禁止指定user_agent
  7. AndroidStudio实用快捷键组合
  8. nginx优化--突破十万并发
  9. XSpreadsheet-在线表格插件
  10. 怎么用c语言输入一串字符个数字,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...