• day2-字符串常用方法


     1 s = ' ab cd  '
     2 #去字符串两边的空格和换行符
     3 print(s.strip())
     4 s.rstrip()#去右边空格和换行符
     5 s.lstrip()#去左边的空格和换行符
     6 s.replace('a','A')#替换
     7 s.replace(' ','')#去除中间空格
     8 print(s.replace(' ',''))
     9 str = '1abcdefabc你好@'
    10 print(str.index('c'))#找下标,不存在,就报错
    11 print(str.count('c'))#统计某个字符出现的次数
    12 print(str.find('ss'))#找下标,如果不存在,返回-1,存在就返回下标
    13 print(str.startswith('a'))#以xxx开头
    14 print(str.endswith('.jpg'))#以xxx结尾
    15 print(str.upper())#把所有字母都变成大写
    16 print(str.lower())#把所有字母都变成小写
    17 print(str.isdigit())#判断是否为整数
    18 print(str.capitalize())#首字母大写
    19 print(str.center(50,'='))#字符串居中,不够补‘=’
    20 print(str.zfill(20))#在前面补0
    21 print(str.isupper())#判断是否是大写字母
    22 print(str.islower())#判断是否是小写字母
    23 print(str.isalpha())#只有字母和汉字,返回true
    24 print(str.isalnum())#字母,数字,汉字,返回true
    25 print(str.isspace())#判断是否是空格
    26 s3 = '今天日期是{date},欢迎{name}登陆'
    27 #format()字符串格式化
    28 print(s3.format(date='2018年',name='xiaoming'))
    29 print(s3.format_map({'date':'2018年','name':'xiaoming'}))#传字典
    30 
    31 stu = 'xiaoming,xiaoli,xiaowang'
    32 print(stu.split(','))#分割字符串,返回list
    33 
    34 stu1 = 'xiaowang  xiaoli      xiaohei'
    35 print(stu1.split())#默认空格分割
    36 
    37 l = ['a','b','c']
    38 print(','.join(l))#把list里面的元素,通过指定的字符连接起来
  • 相关阅读:
    make -j 8参数的作用
    使用请求头认证来测试需要授权的 API 接口
    查看Linux系统的平均负载
    服务器负载均衡的基本功能和实现原理
    Oracle RAC学习笔记:基本概念及入门
    详解物化视图(汇总比较有用的资料)
    程序优化注意的一些点
    PR 审批界面增加显示项方法
    Most Common Solutions to FRM-41839 and .tmp Files Not Being Deleted
    APPCORE Routine APIs
  • 原文地址:https://www.cnblogs.com/hujc/p/11727359.html
Copyright © 2020-2023  润新知