学校户网站建设方案,网站做优化的必要性,智慧团建官方网站登录,兰州网站排名优化公司系列文章目录
第一章 Python 基础知识 第二章 python 字符串处理 第三章 python 数据类型 第四章 python 运算符与流程控制 第五章 python 文件操作 第六章 python 函数 第七章 python 常用内建函数 第八章 python 类(面向对象编程) 第九章 python 异常处理 第十章 python 自定…系列文章目录
第一章 Python 基础知识 第二章 python 字符串处理 第三章 python 数据类型 第四章 python 运算符与流程控制 第五章 python 文件操作 第六章 python 函数 第七章 python 常用内建函数 第八章 python 类(面向对象编程) 第九章 python 异常处理 第十章 python 自定义模块及导入方法 第十一章 python 常用标准库 第十二章 python 正则表达式 第十三章 python 操作数据库 文章目录 系列文章目录字符串格式化输出、拼接、获取长度格式化输出拼接获取长度 字符串切片字符串常用处理方法总结 字符串格式化输出、拼接、获取长度
格式化输出 name “aliang” age 30 # 方法1 print(“我的名字是%s,今年%s岁了。” % (name, age)) # 方法2 print(f我的名字是{name},今年{age}岁了。) # 字符串格式化输出
name wang
age 30
print(我的名字是%s,今年%s岁了。%(name,age))
print(f我的名字是{name},今年{age}岁了。)拼接 使用“”可以对多个字符串进行拼接。 示例 str1 “hello” str2 “world print(str1 str2) 其他方式 • 格式化输出 • 逗号 • join() 内建函数将序列中的元素拼接成一个字符串。后面讲到 # 字符串拼接
s1 hello
s2 world
print(f{s1} {s2})
print(s1s2)
print(s1 s2)
print(s1,s2)获取长度 len()内建函数计算字符串的长度 语法格式len(string) # 获取字符串长度
s hello world
n str(123)
print(len(s))
print(len(n))字符串切片 切片截取字符串中的某部分内容 语法格式string[startstep] • string 要切片的字符串 • start 要切片的第一个字符的索引包括该字符如果不指定默认为0 • end 要切片的最后一个字符的索引不包括该字符如果不指定默认为字符串的长度 • step 表示切片的步长如果不指定默认为1 示例 截取第5个字符s[4] 截取第1个字符到第5个字符s[0:5] 截取最后1个字符s[-1] # 字符串切片
s hello world
print(s[4])
print(s[4:7])
print(s[-2])
print(s[0:-1])字符串常用处理方法
xxoo abcdef!
print(首字母大写: %s % xxoo.capitalize())
print(字符l出现次数: %s % xxoo.count(l))
print(感叹号是否结尾: %s % xxoo.endswith(!))
print(w字符是否是开头: %s % xxoo.startswith(w))
print(w字符索引位置: %s % xxoo.find(w)) # xxoo.index(W)
print(格式化字符串: Hello{0} world!.format(,))
print(是否都是小写: %s % xxoo.islower())
print(是否都是大写: %s % xxoo.isupper())
print(所有字母转为小写: %s % xxoo.lower())
print(所有字母转为大写: %s % xxoo.upper())
print(感叹号替换为句号: %s % xxoo.replace(!,.))
print(以空格分隔切分成列表: %s % xxoo.split( ))
print(切分为一个列表: %s % xxoo.splitlines())
print(去除两边空格: %s % xxoo.strip())
print(大小写互换: %s % xxoo.swapcase())name input(请输入你的名字).strip()
print(name)总结
以上就是今天学习的内容本文仅仅简单介绍了字符串用途