Python字符串的常用函数

这篇具有很好参考价值的文章主要介绍了Python字符串的常用函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Python中用于操作字符串的函数有很多,以下是一些常用的函数及其用法:

1. len():返回字符串的长度

   ```

   s = "hello, world!"

   print(len(s)) # 13

   ```

2. str():将对象转换为字符串类型

   ```

   n = 123

   s = str(n)

   print(s) # "123"

   ```

3. upper():将字符串中所有字母都转换为大写

   ```

   s = "hello, world!"

   print(s.upper()) # "HELLO, WORLD!"

   ```

4. lower():将字符串中所有字母都转换为小写

   ```

   s = "HELLO, WORLD!"

   print(s.lower()) # "hello, world!"

   ```

5. capitalize():将字符串的首字母大写

   ```

   s = "hello, world!"

   print(s.capitalize()) # "Hello, world!"

   ```

6. title():将字符串中每个单词的首字母都大写

   ```

   s = "hello, world!"

   print(s.title()) # "Hello, World!"

   ```

7. swapcase():将字符串中大写字母转换为小写字母,小写字母转换为大写字母

   ```

   s = "Hello, World!"

   print(s.swapcase()) # "hELLO, wORLD!"

   ```

8. strip():去掉字符串两端的空格

   ```

   s = " hello, world! "

   print(s.strip()) # "hello, world!"

   ```

9. lstrip():去掉字符串左端的空格

   ```

   s = " hello, world! "

   print(s.lstrip()) # "hello, world! "

   ```

10. rstrip():去掉字符串右端的空格

    ```

    s = " hello, world! "

    print(s.rstrip()) # " hello, world!"

    ```

11. replace():替换字符串中的指定字符

    ```

    s = "hello, world!"

    print(s.replace("o", "0")) # "hell0, w0rld!"

    ```

12. count():统计字符串中指定字符的出现次数

    ```

    s = "hello, world!"

    print(s.count("l")) # 3

    ```

13. find():查找字符串中指定字符的位置

    ```

    s = "hello, world!"

    print(s.find("o")) # 4

    ```

14. index():查找字符串中指定字符的位置

    ```

    s = "hello, world!"

    print(s.index("o")) # 4

    ```

15. split():将字符串分割为多个子字符串

    ```

    s = "hello, world!"

    print(s.split(",")) # ["hello", " world!"]

    ```

16. join():将多个子字符串合并为一个字符串

    ```

    l = ["hello", "world"]

    s = " "

    print(s.join(l)) # "hello world"

    ```

17. startswith():判断字符串是否以指定字符开头

    ```

    s = "hello, world!"

    print(s.startswith("h")) # True

    ```

18. endswith():判断字符串是否以指定字符结尾

    ```

    s = "hello, world!"

    print(s.endswith("!")) # True

    ```

19. isalpha():判断字符串是否只包含字母

    ```

    s = "hello"

    print(s.isalpha()) # True

    ```

20. isdigit():判断字符串是否只包含数字

    ```

    s = "123"

    print(s.isdigit()) # True

    ```

21. isalnum():判断字符串是否只包含数字和字母

    ```

    s = "hello123"

    print(s.isalnum()) # True

    ```

22. isspace():判断字符串是否只包含空格

    ```

    s = " "

    print(s.isspace()) # True

    ```

23. isupper():判断字符串中所有字母是否都是大写

    ```

    s = "HELLO, WORLD!"

    print(s.isupper()) # True

    ```

24. islower():判断字符串中所有字母是否都是小写

    ```

    s = "hello, world!"

    print(s.islower()) # True

    ```

25. istitle():判断字符串是否符合标题格式

    ```

    s = "Hello, World!"

    print(s.istitle()) # True

    ```

26. format():格式化字符串输出

    ```

    name = "Tom"

    age = 18

    print("My name is {}, and I'm {} years old.".format(name, age))

    # "My name is Tom, and I'm 18 years old."

   文章来源地址https://www.toymoban.com/news/detail-498133.html

到了这里,关于Python字符串的常用函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PHP 字符串常用函数

    strlen 获取指定字符串长度 语法: strpos 用于查找指定字符串,在源字符串 首次 出现的位置(下标),如果没找到则返回 false 注: 大小写不敏感 语法: strrpos 用于查找指定字符串,在源字符串 最后 出现的位置(下标),如果没找到则返回 false 注: 大小写不敏感 语法: st

    2024年02月06日
    浏览(33)
  • 【Kotlin】字符串操作 ① ( 截取字符串函数 substring | 拆分字符串函数 split | 解构语法特性 )

    Kotlin 中提供了 截取字符串函数 substring , 可接收 IntRange 类型的参数 , 这是 整数范围 类型 ; 截取字符串函数 substring 函数原型为 : 整数范围类型 : 其整数范围是 {0 , 1 , 2 , 3} ; 其整数范围是 {0 , 1 , 2} ; 代码示例 : 执行结果 : 拆分字符串函数 split 返回的是 List 集合 ; 拆分字符串函

    2023年04月08日
    浏览(43)
  • PostgreSQL常用字符串分割函数整理

    SPLIT_PART() 函数通过指定分隔符分割字符串,并返回第N个子串。语法: SPLIT_PART(string, delimiter, position) string : 待分割的字符串 delimiter:指定分割字符串 position:返回第几个字串,从1开始,该参数必须是正数。如果参数值大于分割后字符串的数量,函数返回空串。 示例:SELEC

    2024年02月08日
    浏览(24)
  • 字符串函数和内存操作函数

    目录 0.字符串回顾 1.函数介绍 1.1 strlen 1.2 strcpy 1.3 strcat 1.4 strcmp 1.5 strncpy 1.6 strncat 1.7 strncmp 1.8 strstr 1.9 strtok 1.10 strerror 1.11 memcpy 1.12 memmove 1.13 memcmp 1.14 memset 1.15 字符相关函数 字符分类函数 字符转换函数 2.函数模拟实现 2.1模拟实现strlen 2.2模拟实现strcpy 2.3模拟实现strcat 2.4模拟

    2024年02月15日
    浏览(96)
  • 算法竞赛字符串常用操作大全

    Bufferedreader bf=new BufferedReader(new InputStreamReader(System.in)); String s[]=bf.readLine().split(\\\" \\\") split(\\\" \\\") 表示 去掉 输入的串中的 空格 split(\\\"\\\") 表示 去掉 输入的串中的 根据题目要求, 想去什么符号就在 split(\\\"\\\") 引号中加什么。 常用输入转换: 以此题为例 👇 : 先读入n行字符串数组 再

    2024年02月16日
    浏览(35)
  • 【c语言:常用字符串函数与内存函数的使用与实现】

    简介:本篇文章是对C语言中常用的字符串函数和内存函数的学习以及模拟实现 文档内容来自:https://legacy.cplusplus.com/ 字符串以 ‘\\0’ 作为结束标志, strlen函数返回的是在字符串中 ‘\\0’ 前⾯出现的字符个数( 不包含 \\\'\\0\\\' )。 参数指向的字符串必须要以 ‘\\0’ 结束。 注意函

    2024年02月04日
    浏览(32)
  • String字符串,FastJson常用操作方法

    1、创建配置环境 注意 测试的时候需要更改一下idea的设置 2、FastJson简介 3、 序列化 测试 JSON.toJSONString(序列化java对象) 4、 反序列化 5、枚举介绍 6、JSONField注解的使用 1、注解 2、作用于字段上面 3、格式化日期时间 4、指定字段不序列化 5、指定字段顺序 6、自定义序列化内容

    2024年02月21日
    浏览(45)
  • 【JAVA】java常用字符串操作技巧

    Java定义字符串 不论使用哪种形式创建字符串,字符串对象一旦被创建,其值是不能改变的,但可以使用其他变量重新赋值的方式进行更改。 直接定义字符串 直接定义字符串是指使用双引号表示字符串中的内容,如: String str=\\\"Hello Java\\\"; 或者 String str; str=\\\"Heilo Java\\\"; 字符串变量

    2024年02月04日
    浏览(28)
  • c语言——字符串函数和内存操作函数

    包含在string.h头文件里 功能:返回字符串中有效字符的个数,遇到‘\\0’结束,不包括结束符‘\\0’. 函数的参数为------const char* str:字符指针 返回值的类型------size_t:无符号整数(即:unsigned int) 模拟实现strlen: 方法一:计数器的方法 方法二:不能创建临时变量的计数器

    2024年02月14日
    浏览(59)
  • vue(javaScript) 操作字符串的常用方法

    1. 获取字符串长度 JavaScript中的字符串有一个length属性,该属性可以用来获取字符串的长度 2. 获取字符串指定位置的值 charAt()和charCodeAt()方法都可以通过索引来获取指定位置的值 charAt() 方法获取到的是指定位置的字符; charCodeAt()方法获取的是指定位置字符的Unicode值。 (1)

    2024年02月03日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包