Python字符串的定义与常用操作
生活随笔
收集整理的这篇文章主要介绍了
Python字符串的定义与常用操作
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1.用于储存小量的数据
2.python中用' '," ",''' ''',""" """括起来的就是字符串
3.常用操作
- 索引: 索引就是下标,从左向右, 从0开始;从右向左,从-1开始
- 切片:使⽤索引来截取部分字符串的内容
语法: str[start: end: step]
规则: 顾头不顾尾, 从start开始截取, 截取到end位置,但不包括end。
- 常用方法
切记, 字符串是不可变的对象, 所以任何操作对原字符串是不会有任何影响的
name = "Hello World" print(name.upper()) => HELLO WORLD 字母全部转换成大写 print(name.lower()) => hello world 字母全部转换成小写 print(name.startswith("H")) => True 是否以"H"开头 print(name.endswith("d")) => True 是否以"d"结尾 print(name.count("o")) => 2 统计"o"出现的次数 print(name.replace("H","A",次数) => Aello World # 将H替换成A,默认全部替换,可以输入替换次数a = " Alex " print(a.strip()) => Alex # 去掉两端的某些元素,()内可以指定元素,默认是空白(空格和\n)b = "1,2,3" print(b.split(",")) => ["1","2","3"] # 分割,可以指定用于分割的元素,分割后损失这个元素,默认以空格分隔,返回一个列表。is 判断系列
name.isdigit() # 判断是不是阿拉伯数字,有漏洞 name.isdecimal() # 判断是不是十进制,可以用于判断数字 name.isalpha() # 判断是不是中文和字母 name.isalnum() # 判断是不是中文,字母和数字- 第三种字符串格式化
- 计算字符串的⻓度
len(字符串) – 工厂函数 – 所有类型都能用,除了int和bool 求元素个数
结尾给大家推荐一个非常好的学习教程,希望对你学习Python有帮助!
Python基础入门教程推荐
Python爬虫案例教程推荐
总结
以上是生活随笔为你收集整理的Python字符串的定义与常用操作的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Python中异常处理不要乱用哦
- 下一篇: python中对数组合并的方法