1、split(分割:str—>list)默认空格分割,也可以指定分隔符分割

s1 = '大白 胖子 哈 嘿 吼'
print(s1.split())
s2 = '大 白 胖 子 哈 嘿 吼'
print(s2.split())
s3 = '大白:胖子:哈:嘿:吼'
print(s3.split(':'))
# 如果指定分隔符相邻前后无其他分隔符以外得字符,则输出结果为空
s4 = ':::大白:胖子::::哈:嘿:吼'
print(s4.split(':'))

输出结果如下:

为了便于区分结果,我输出得时候做了list–>str

s1 = '大白 胖子 哈 嘿 吼'
print('s1:' + str(s1.split()))
s2 = '大 白 胖 子 哈 嘿 吼'
print('s2:' + str(s2.split()))
s3 = '大白:胖子:哈:嘿:吼'
print('s3:' + str(s3.split(':')))
# 如果指定分隔符相邻前后无其他分隔符以外得字符,则输出结果为空
s4 = ':::大白:胖子::::哈:嘿:吼'
print('s4:' + str(s4.split(':')))

执行结果如下:

2、startswith(以什么开头) endswith(已什么结尾) 返回值为bool值(True 或者 False)

s1 = ' 大 白胖子最帅! '
print(s1.startswith('大白'))
print(s1.startswith('大 白'))
print(s1.startswith(' 大 白'))
print('--------------------')
print(s1.endswith('!'))
print(s1.endswith('! '))
print(s1.endswith('帅! '))

3、format 格式化输出,变量支持复用,{}里面得写的是变量

name = '大白'
age = 18
msg = '我叫{name},今年{age},{name}最帅,永远{age}'.format(name=name, age=age)
print(msg)

执行结果如下:

4、count 计算某个元素出现得次数

例子1(20以内,带7得,7得倍数都不输出):
a = 1
while a <= 20:if str(a).count('7') >= 1 or a % 7 == 0:a += 1continueelse:print(a)a += 1
例子2(20以内,带7得,7得倍数都不输出):
for i in range(1, 21):if str(i).count('7') >= 1 or i % 7 == 0:passelse:print(i)
两个例子一个是for循环一个是while循环,执行结果相同,执行结果如下:

python字符串常用操作方法(二)相关推荐

  1. Python字符串常用操作方法

    去除字符串的两段空白 string.strip() #去除两边 string.rstrip() #去除左边空格 string.lstrip() #去除右边空格 大小写转换 string.upper() ...

  2. python字符串常用操作方法(一)

    1.replace(替换字符) # 定义变量 msg(\n为换行符) msg = '大白最萌,大白最帅,大白最可爱\n' # 输出msg print('变量msg为:' + msg) # 定义变量ms ...

  3. python对文件的读操作方法有哪些-Python文件常用操作方法

    Python文件常用操作方法 一.对File对象常用操作方法: file= open(file, mode='r', buffering=-1, encoding=None, errors=None, ...

  4. python字典常用操作方法,python字典的常用操作方法

    Python字典是另一种可变容器模型(无序),且可存储任意类型对象,如字符串.数字.元组等其他容器模型.本文章主要介绍Python中字典(Dict)的详解操作方法,包含创建.访问.删除.其它操作等,需 ...

  5. java字符串切割_java字符串常用操作方法(查找、截取、分割)

    如下所示: public class 字符串常用操作 { public static void main(String[] args) { /* * 查找子串 */ String str1=" ...

  6. 真香!精心整理了 100+Python 字符串常用操作

    来源丨萝卜大杂烩 作者丨周萝卜 字符串作为平时使用最多的数据类型,其常用的操作我们还是很有必要熟记于心的,本文整理了多种字符串的操作的案例,还是非常用心,记得点赞收藏~ 字符串切片操作 test = ...

  7. 精心整理了100+Python字符串常用操作,备用

    字符串作为平时使用最多的数据类型,其常用的操作我们还是很有必要熟记于心的,本文整理了多种字符串的操作的案例,还是非常用心,记得点赞收藏哦 文章很长,高低要忍一下,如果忍不了,那就收藏吧,总会用到的 萝 ...

  8. python字符串常用的方法_python字符串常用方法

    1. isalnum() :判断字符串所有的字符都是字母或者数字.返回true和false In [1]: str1='jiangwei520' In [2]: str2='jiang wei' In ...

  9. python字符串(连载二)|字符串内置函数原来还可以这么玩!

    此系列连载涵盖 字符串,列表,字典,元组,集合等内置函数的基本用法.每次更新十个函数的基本用法.(建议收藏哈) 有福利哦,小编整理了些python学习资料,需要的自行领取!获取方式在文末哈! 目录: ...

最新文章

  1. JS / 闭包的理解
  2. devise tree_Devise如何确保您的Rails应用密码安全
  3. iBATIS存储过程
  4. 第四十二期:Linux转正日常办公电脑到底行不行
  5. Shiro 整合 SpringBoot
  6. python是脚本语言_上海python脚本语言课程
  7. json数据解析_shell从入门到放弃解析json数据(2)
  8. 做咨询以来,从来坚守一个词——“系统”
  9. CactiEZ-10.1版本安装和配置教程
  10. matlab解三次方程,并且输出图像
  11. 随笔—醒悟篇之考研调剂
  12. mysql new用法_MySQL触发器之 new 和 old 的理解
  13. HTML语言剖析15:调色原理
  14. 蓝桥杯(Java) 回文日期
  15. 大数据用kettle还是python_kettle大数据抽取实际
  16. Tommy Hilfiger 宣布,F1世界冠军Lewis Hamilton担任TOMMY HILFIGER全球男装代言人
  17. 目标检测网络的介绍及应用(一) -- 目标检测任务
  18. 国内外php主流开源cms、SNS、DIGG、RSS、Wiki汇总
  19. The Fool HDU 6555 思维/数论
  20. ROS1云课→28机器人代价地图配置

热门文章

  1. Razor 一知半解
  2. 宇宙大爆炸前后发生的事件
  3. 有源带通滤波器快速实现
  4. 下载工具MLDonkey的优化设置
  5. 习题5-6 对称轴 UVa1595
  6. php文字外链,锚文本外链如何制作?
  7. python autojs_自动化篇 | 手把手教你使用 AutoJS 自动领京豆
  8. 编程之美1.3-翻烙饼问题
  9. Android OpenGL ES (十三) 视频播放器
  10. Objective-C语法之Category的使用