字符串的切片,索引等操作

 字符串的索引与切片
"""....."""



# 字符串的操作
# s= 'alexWUSIR'
# sl  = s.capitalize()  #首字母大写
# print(sl)

#全大写,全小写
# s2 = s.upper()
# s21 =s.lower()
# print(s2,s21)
#
# s_str ="acEQ"
# you_input =input("请输入验证码,不区分大小写")
# if s_str.upper() ==you_input.upper():
#     print("输入OK")
# else:
#     print("输入 mistake")

#大小写翻转
# s3=s.swapcase()
# print(s3)

#每个隔开的(特殊字符)单词首字母大写
# s= 'alex*egon -wusir'
# s4=s.title()
# print(s4)


#居中空白填充  返回一个长度为width,两边用fillchar(单字符)填充的字符串,即字符串str居中,两边用fillchar填充。若字符串的长度大于width,则直接返回字符串str
# print(s1)
# s= 'alex*egon -wusir'
# s5 = s.center(50,"*")
# print(s5)
#补充8位的隔开 expandtabs() 方法把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8
# s= 'alex\tWUSIR'
# s6=s.expandtabs()
# print(s6)

# s= 'ale武wusir'
# #公共方法(文字也是一个长度)
# l=len(s)
# print(l)#

#以什么开头结尾,endswith
# s='alexWUSIR'
# s7 =s.startswith('al')
# s71 =s.startswith('e',2,5)
# # print(s71) includes():返回布尔值,表示是否找到了参数字符串。
# •startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。
# •endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。

# '''
# if s7:
#     pass
# elif s.startswith("bl"):
#     pass
# print(s7)
# '''
#find 通过元素找索引,找不到返回-1

#通过index 通过元素索引,找不到返回
# s='alexWUSIR%'
# s8 =s.find("WU")
# print(s8,type(s8))  #数字


#strip 默认删除前后空格
# s9 =s.strip('%')
# print(s9)
# s = '  *a%lexWUsir%  '
# s91 =s.strip('%*')
# print (s91)
#split
# s = 'alex wusir taibai'
# l =s.split ()
# print(l)
# s = 'alex; wusir; taibai'
# l=s.split (';')
# print(l)
# s ='2012实验室/海思半导体与器件业务部/固态存储部'
# l =s.split("/")
# print(l)

#format 的三种玩法,格式化输出
# res ='{} {} {}'.format ('egon',18,'male')
# res ='{1} {0} {1}'.format ('egon',18,'male')
# res ='{name} {age} {sex}'.format (sex-'male',name-'egon',age-18)
# s='我叫{},今年{},爱好{},再说一下我叫{}'.format('太白',36,'girl','太白')
# print(s)
# s='我叫{0},今年{1},爱好{2},再说一下我叫{0}'.format('太白',36,'girl')
# print(s)
# s='我叫{name},今年{age},爱好{hobby},再说一下我叫{name}'.format(age='18', name='太白',hobby='girl')
# print(s)

#替代法
# s= '看待时机万物直教人不忍杀戮万物'
# s11= s.replace('万物','机会',1)
# print(s11)

# s='asashjkl'竖着打印
# for i  in s:
#     print(i)

# s='delasdl命运aleeweica'
# if '命运'in s :
#     print('您的评论有敏感词...')

# 什么数据类型
# '''....'''

 

posted on 2019-01-14 15:04  没有岁月可回头  阅读(380)  评论(0编辑  收藏  举报