首页 > 编程语言 >python-字符串处理方法

python-字符串处理方法

时间:2022-12-26 11:44:19浏览次数:40  
标签:处理 python 大写 列表 print xxoo 字符串 abcdef

1. python-字符串处理方法

  • python字符串处理方法

    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())
    
    
    # 指定符号进行切割处理, 切割后并以列表存储
    xxoo = "a.b.mc.de.f"
    print("以内容点进行分隔切分成列表: %s" % xxoo.split('.'))                 # 重点
    
  • 运行结果

    首字母大写: Abcdef
    字符l出现次数: 0
    感叹号是否结尾: False
    w字符是否是开头: False
    w字符索引位置: -1
    格式化字符串: Hello, world!
    是否都是小写: True
    是否都是大写: False
    所有字母转为小写: abcdef
    所有字母转为大写: ABCDEF
    感叹号替换为句号: abcdef
    以空格分隔切分成列表: ['abcdef']
    切分为一个列表: ['abcdef']
    去除两边空格: abcdef
    大小写互换: ABCDEF
    以内容点进行分隔切分成列表: ['a', 'b', 'mc', 'de', 'f']
    

    2. 案例

    s = "我爱你中国"
    print("中国替换为北京: %s" % s.replace('中国','北京'))
    

标签:处理,python,大写,列表,print,xxoo,字符串,abcdef
From: https://www.cnblogs.com/scajy/p/17005366.html

相关文章

  • 图片匹配 Python3
    importcv2#图片匹配defpictureMatch(pic,pic1='D:/test/1.jpg',):##读取目标图片target=cv2.imread(pic)#读取模板图片template=cv2.imre......
  • Select I/O模型来实现一个并发处理多个客户端的TCP服务器
    #include<winsock2.h>#include<stdio.h>#pragmacomment(lib,“ws2_32.lib”)intmain(){//加载winsocketWSADATAws;intret;ret=WSAStar......
  • python网络爬虫(一)
    网络爬虫是一个很有意思的技术,我一直都想尝试着学习网络爬虫这项技术。其基本原理比较简单:就是模拟客户端发送请求,得到服务器端的响应,从中获取到有用的信息。但是现在的......
  • 每日算法之左旋转字符串
    JZ58左旋转字符串题目汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移......
  • 物联网数据实施的四个步骤 数据采集 数据传输 数据处理 数据应用
    数据采集 数据采集是物联网应用的基础层,一般是由各种传感器,识读器,读写器,摄像头,终端,GPS等智能模块和设备构成。而采集就是通过这些模块和设备来识别,读取和采集来完成信息......
  • android处理Back键Home键和Menu键事件
    @OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK){//监控/拦截/屏蔽返回键......
  • libcurl使用心得-包括下载文件不存在处理相关
    Libcurl为一个免费开源的,客户端url传输库,支持FTP,FTPS,TFTP,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE和LDAP,跨平台,支持Windows,Unix,Linux等,线程安全,支持Ipv6。并且易于使用。http://cur......
  • python100题总结
    1.range()函数用于生成1个序列(start,stop,step)2.sleep()导入time模块time.sleep3.ifname=="main"-如果模块是被直接运行的,则代码块被运行,-如果模块是被导......
  • 数组处理方法——filter
    一、作用普通记忆:filter用于对数组的过滤,返回值是一个新的数组,数组中的内容是符合条件的元素。使用记忆法记忆:谐音联想记忆+地点故事联想+地点定位记忆一......
  • 字符串内特殊字符的替换处理,如对\n的替换
    一、对于字符串特殊字符的替换对于字符串内,\n的处理,如何去掉s='123,456\n's1=s.strip('\n')s2=s.replace('\n','')print(s)print(s1)print(s2)执行结果123,456......