2020年2月11日
上午
一、字符串:
(1)字符串从0开始
(2)字符串定义后不可更改。
(3)由数字和任意字符构成
for i in str: —(for循环i直接可以遍历字符串str中的元素)
二、定义字符串:
s1 = ‘啊,今天天气真不错,’
s2 = “估计明天也挺好。”
s3 = ‘’‘后天也能行,
大后天就不知道了。’’’
s4 = “”“昨天天气也挺好,
前天天气好像也不错。”""
字符串操作:
内置函数操作:len()
输入: input() 输入字符串
输出:
切片:
内置函数:
s.count():统计某个元素在字符串中出现的次数
s1.isalpha():判断字符串是否由字母组成,结果返回布尔类型
s1.upper():将小写字母转化为大写字母
s1.lower()):将大写字母转化为小写字母
s1.capitalize():第一个字母转为大写字母,其余小写
s1.title():把每个单词的第一个字母转换为大写字母
s.replace(“a”,“b”,1):把字符串中的a替换为b,替换1个,默认全部替换
s.join(s1):把字符串s插入到字符串s1中
s.strip(’,’):删除字符串左右两端的”,“
s.lstrip(’,’):删除字符串左侧的”,“
s.rstrip(’,’):删除字符串右侧的”,“
s.split(’,’):通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔为 num+1 个子字符串
s.encode(“utf-8”):以utf-8解码
s.encode(“gbk”):以gbk解码
s.index(" “,开始索引位置(默认0),结束索引(字符串长度)):如果包含子字符串返回开始的索引值,否则抛出异常。
s.find(”",同上,同上):如果包含子字符串返回开始的索引值,否则返回-1
s.endswith(".py"):判断是以.py 结尾的文件格式
s.startswith(",",1,6):判断下标1-5的元素是不是以”,“开头
s1.isupper():检测字符串中所有的字母是否都为大写
s1.islower():检测字符串中所有的字母是否都为小写
s2.isdigit():判断字符串是不是由数字组成
s1.isalnum():判断字符串是否由字母和数字组成
s.ljust(15,"*"):15位字符串s在左侧剩下用星号补齐
s.rjust(15," * “):15位字符串s在右侧剩下用星号补齐
s.center(15,” * "):字符串在中间
s.rfind():从右数所查找的第一个元素的位置
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)