1. startswith(): 判断字符串是否以某个子串开始,是则返回True,否则返回False 示例: my_str = 'hello world and my and test and python' # 1. startswith(): 判断字符串是否以某个子串开始,是则返回True,否则返回False print(my_str.startswith('hello')) # True print(my_str.startswith('hel')) # True print(my_str…
1.lstrip():删除左侧空白字符 实例: my_str = ' hello world and my and test and python ' # 原始字符串 print(my_str) # lstrip() 删除左侧空白字符 my_str1 = my_str.lstrip() print(my_str1) 结果: 2.rstrip() :删除右侧空白字符 实例: my_str = ' hello world and my and test and python ' # 原始字符串 pr…
1. replace()  函数 作用: 替换字符串 语法: replace('需要替换的子串', '新的子串', '替换的次数(可不传)') # 当替换次数不传时,默认全部替换 实例一: mystr = 'you and me and he' new_str1 = mystr.replace('and', 'or') #没传替换次数,则会把字符串中的所有and子串都替换成or print(new_str1) 结果:   实例二: mystr = 'you and me and he' new_…
1.split() --分割,返回一个列表, 会丢失分割字符 实例: my_str = 'you and me and he' list01 = my_str.split('and') list02 = my_str.split('and', 1) print(list01) print(list02) 结果: 2.join() -- 合并列表里面的字符串数据为一个大字符串 实例: my_list = ['aa', 'bb', 'cc'] # aa...bb...cc new_list = '.…
# 字符串的常用操作方法 (都是形成新的字符串,与原字符串没有关系.) 1.字符串的基本操作之切片 s = 'python hello word' # 取首不取尾,取尾要+1 # 切片取出来的字符串与原字符串无关 print(s[6: 10]) print(s[7:: 2]) # 反向取数字需要加上反向步长 print(s[-1: -4: -1]) print(s[-1: 2]) # 取不到数据 2.把字符串全部大写或小写upper, lower s = 'sssdJJIs sdf' print…
在Python中字符串的表达方式有四种 一对单引号 一对双引号 一对三个单引号 一对三个双引号 a = 'abc' b= "abc" c = '''abc''' d = """abc""" print(type(a)) # <class 'str'> print(type(b)) # <class 'str'> print(type(c)) # <class 'str'> print(typ…
下标/索引: a = "I'm interested in Python." print(a[4]) i # 英文的字符串每一个下标/索引对应一个字母(含标点) a = '我喜欢python' print(a[2]) 欢 # 中文字符串每一个下标/索引对应一个字(含标点) 索引从0开始,每个标点也算一位 切片: 序列[开始位置:结束位置:步长] ''' a b c d e f g h i j k index no. 0 1 2 3 4 5 6 7 8 9 10 ''' a = 'abc…
本文主要介绍了Python中列表(List)的详解操作方法,包含创建.访问.删除.排序.切片,乘等操作方法 1.创建列表:把逗号分隔的不同的数据项使用方括号括起来 list = [1,2,3,'James','Paul'] list = [i for i in range(10)] 2.添加元素: list.append() :尾部新增元素 >>> list = [1,2,3] >>> list.append(5) >>> list [1, 2, 3,…
#字符串常用语法name = "wang yan li"print(name.capitalize())#首字母大写print(name.count("n"))#统计字母print(name.center(50,"-"))#共50个字符,name放中间,其他用-补上print(name.endswith("li"))#判断字符串以什么结尾print(name.expandtabs(tabsize=30))#把字符串里的tab键…
1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体.字符串支持索引操作. 2. 创建字符串基本语法 变量名 = "字符串信息" 变量名 = '字符串信息' 变量名 = """字符串信息""" 变量名 = '''字符串信息''' 3. 注意事项,字符串定义过程中如出现"匹配问题,使用\"进行转义 4. 字符串切片概念,字符串切片指获取字符串中的某一部分,形成新的字符串对象. 5.…