python字符串的常用内置方法

简介: Python字符串常用方法概览:`len()`获取长度,`lower()`和`upper()`转为全小写或全大写,`capitalize()`和`title()`处理首字母,`strip()`、`lstrip()`和`rstrip()`去除空白,`replace()`替换子串,`split()`按分隔符分割,`join()`合并列表,`find()`查找位置,`count()`计数,`startswith()`和`endswith()`检测开头和结尾,`isalnum()`、`isalpha()`、`isdigit()`和`isspace()`检查字符类型。

Python字符串的常用内置方法有:

  1. len():返回字符串的长度。
  2. str.lower():将字符串中的所有大写字母转换为小写字母。
  3. str.upper():将字符串中的所有小写字母转换为大写字母。
  4. str.capitalize():将字符串的第一个字母转换为大写字母,其余字母转换为小写字母。
  5. str.title():将字符串中的每个单词的首字母转换为大写字母,其余字母转换为小写字母。
  6. str.strip():删除字符串两端的空白字符(包括空格、制表符和换行符)。
  7. str.lstrip():删除字符串左侧的空白字符。
  8. str.rstrip():删除字符串右侧的空白字符。
  9. str.replace(old, new):将字符串中的old子串替换为new子串。
  10. str.split(separator):使用separator分隔符将字符串分割为一个列表。
  11. str.join(iterable):使用字符串作为分隔符,将iterable中的元素连接成一个新字符串。
  12. str.find(sub):查找子串sub在字符串中首次出现的位置,如果未找到则返回-1。
  13. str.count(sub):计算子串sub在字符串中出现的次数。
  14. str.startswith(prefix):检查字符串是否以prefix开头,如果是则返回True,否则返回False。
  15. str.endswith(suffix):检查字符串是否以suffix结尾,如果是则返回True,否则返回False。
  16. str.isalnum():检查字符串是否由字母和数字组成,如果是则返回True,否则返回False。
  17. str.isalpha():检查字符串是否由字母组成,如果是则返回True,否则返回False。
  18. str.isdigit():检查字符串是否由数字组成,如果是则返回True,否则返回False。
  19. str.isspace():检查字符串是否由空白字符组成,如果是则返回True,否则返回False。
目录
相关文章
|
3天前
|
算法框架/工具 索引 Python
Python基础教程(第3版)中文版 第三章 使用字符串(笔记)
Python基础教程(第3版)中文版 第三章 使用字符串(笔记)
|
3天前
|
Linux Python
在Linux下升级到Python3的两种方法
在Linux下升级到Python3的两种方法
16 0
|
3天前
|
Python
使用Python处理字符串。
使用Python处理字符串。
|
1天前
|
Python 索引
【Python字符串攻略】:玩转文字,编织程序的叙事艺术
【Python字符串攻略】:玩转文字,编织程序的叙事艺术
|
1天前
|
Python
刷题——Python篇(3)字符串
刷题——Python篇(3)字符串
|
1天前
|
索引 Python
Python零基础入门-2 数字、字符串和列表
Python零基础入门-2 数字、字符串和列表
|
1天前
|
测试技术 Python
Python set 的pop()方法 返回元素并不随机
Python set 的pop()方法 返回元素并不随机
|
1天前
|
自然语言处理 Python
python技巧:数组排序sort,all方法
python技巧:数组排序sort,all方法
|
2天前
|
程序员 Python
GitHub爆赞!最适合新手入门的教程——笨方法学Python 3
“Python 是一门既容易上手又强大的编程语言。”这句话本身并无大碍,但需要注意的是,正因为它既好学又好用,所以很多 Python 程序员只用到了其强大功能的一小部分。 今天给小伙伴们分享的这份手册以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现。
|
3天前
|
Python
Python基础教程(第3版)中文版 第9章 魔法方法、特性和迭代器(笔记)
Python基础教程(第3版)中文版 第9章 魔法方法、特性和迭代器(笔记)