字符串和常见的方法

1.字符串对象

                ' 字符串 '

                " 字符串 "

                """ 字符串 """

                ''' 字符串 '''

                str()  #全局函数,将一个类型转化为字符串

                len(字符串)                #获取字符串长度

                while 和 for 循环,遍历字符串

案例一:查看字符串的长度

s = "this is a string"
#
# print(type(s))
index =0
while index < len(s):
    print(s[index])
    index += 1

s = "this is a string"
#
# print(type(s))
# index =0
# while index < len(s):
#     print(s[index])
#     index += 1
for i in s:
    print(i)

常见的字符串方法:

 'capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'format_map', 'index', 'isalnum', 'isalpha', 'isascii', 'isdecimal', 'isdigit', 'isidentifier', 'islower', 'isnumeric', 'isprintable', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill'

                1.capitalize()    把字符串首字母变成大写

                

                2.center()        把字符串居中显示,#前提是居中长度大于字符串长度

                

                3.ljust()        左对齐,系统默认为左对齐

                4.rjust()        右对齐,空格处用“*”可以代替

                

                

                5.count()

                6.endswith()

                7.startswith()

                8.find()

                9.index()

                10.format()

                11.isdecimal()

                12.isdigit()

                13.islower()

                15.isupper()

                16.istitle()

                14.isalnum

编码的方法:

                11.encode()

                12.isalpha()

在python中,一般将引号内的内容定义为字符串

定义方式有单引号、双引号、三单引号、三双引号以及s=str()

常见方法:

1.capitalize() 格式化字符串的方法即将字符串的首字母转换为大写

 2.center(width,fillchar=' ') 字符串长度居中

 3.count() 统计字符或字符串出现的次数

 4.endswith() 判断字符串是不是以XXX结尾

5.startswith() 判断字符串是不是以XXX开头

 6.index() 查询字符或字符串在字符串中第一次出现的位置,如果没有则抛出异常

7.rindex() 从右往左查询字符或字符串在字符串中第一次出现的位置,如果没有则抛出异常

8.find() 查询字符或字符串在字符串中第一次出现的位置,如果没有则会返回-1

9.rfind() 从右往左查询字符或字符串在字符串中第一次出现的位置,如果没有则会返回-1

10.encode() 将字符串转换为字节数据的方法

11.decode() 将字节数据转换为字符数据的方法

12.format() 格式化字符串

13.islower() 判断字母是否全为小写

14.isupper() 判断字母是否全为大写

15.istitle() 判断是否为标题

16.isspace() 判断是否为空格

17.isdigit() 判断是否为数字

18.isalnum() 判断是否为有效字符(数字、字母、下划线)

19.isalpha() 判断是否全为字母

20.title() 将字符串转换为标题

21.lower() 将字符全部转换为小写

22.upper() 将字符全部转换为大写

23.split() 将字符串按照特定的格式进行分割,返回值是一个列表

 

24.join() 按照特定的符号将一个可迭代对象拼接成字符串

25.strip() 清除字符串两侧空格

26.lstrip() 清除字符串左边空格

27.rstrip() 清除字符串右边空格

28.replace(old,new) 用新的字符代替旧的字符

29.ljust() 左对齐

30.rjust() 右对齐

相关推荐

  1. js 字符串常用方法

    2024-03-27 13:24:02       12 阅读
  2. php字符串变量常见字符串函数

    2024-03-27 13:24:02       10 阅读
  3. js字符串方法

    2024-03-27 13:24:02       44 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 13:24:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 13:24:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 13:24:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 13:24:02       18 阅读

热门阅读

  1. MongoDB聚合运算符:$isoWeekYear

    2024-03-27 13:24:02       16 阅读
  2. 蓝桥杯备考随手记: 数位分解

    2024-03-27 13:24:02       18 阅读
  3. AuthController用户后台登录/登出

    2024-03-27 13:24:02       17 阅读
  4. IOS面试题编程机制 66-70

    2024-03-27 13:24:02       15 阅读
  5. 算法的本质

    2024-03-27 13:24:02       17 阅读
  6. 拿下软考中高项计算题,疯疯有话说系列(上)

    2024-03-27 13:24:02       17 阅读
  7. 总结一期Docker安装软件

    2024-03-27 13:24:02       18 阅读
  8. 深度学习如何入门?

    2024-03-27 13:24:02       19 阅读
  9. 网络安全重点总结

    2024-03-27 13:24:02       16 阅读
  10. MongoDB聚合运算符:$isoDayOfWeek

    2024-03-27 13:24:02       21 阅读