python字符串的常用函数的总结
# -*- coding: utf-8 -*-
"""
Created on Sun Mar 8 15:28:05 2020
@author: hui
"""
#定义字符串
my_str = 'Jason'
#判断字符串开头
my_str.startswith("Ja")
#判断字符串结尾
my_str.endswith('son')
#返回值为bool型的ture或者false
#开头为J 或者j都返回Ture
my_str.startswith(('J','j'))
#字符串有几个a返回类型为int型
a = my_str.count('a')
#判断字符串中是否含有某个字符或者字符串
if 'Ja' in my_str:
print('yes')
#寻找字符串的位置返回类型为int型 注:若寻找的字符或者字符串不在字符串中则返回-1
b = my_str.find('son')
#定义字符串ss与my_list列表
ss = '*****'
my_list = ['a','b','c']
#通过ss将列表各个元素连接起来
my_list_to_string = ss.join(my_list)
#替换字符串为另一个赋值给Str_a且my_str值不变
Str_a = my_str.replace('a','b')
#字符串的索引从0开始中括号里面的2就是字母中的第三个
my_str[2]
#字符串切片 格式string[start:end:[step = n]]
cut_my_str = my_str[0:4:2]