标签:字符串长度 asi soft index python字符串 swa 拼接 ... strip()
Python 字符串
# 声明一个python字符串 name = ‘wuxiaoshi‘ address = ‘BeiJing‘
#对字符串进行截取,python里叫切片 str[start:end:step] 截取字符串从start(包括)开始,到end(不包括)结束,每隔step个截取 title = ‘thisisatitle‘ print(title[0:1]) #t print(title[3:6]) # sis print(title[1:6:2]) #hss print(title[::-1]) # eltitasisiht 字符串反转 print(title[-5:])
#字符串的拼接 var1 = ‘Hello World‘ var2 = ‘Python‘ print(var1[0:6]+var2)
#首字母大写 str = ‘pisa‘ print(str.capitalize()) # Pisa
#全部大写 str = ‘pisa‘ print(str.upper())
#全部小写 str = ‘pisa‘ print(str.lower())
#一个验证码的demo code = input(‘请输入验证码:\n‘) if ‘yanzhengma‘ == code.lower(): print(‘验证成功‘) else: print(‘验证失败‘)
#center() 居中 如果字符串长度大于宽度,则显示字符串 #如果 宽度不够,则优先于左边,然后再去补右边 str = ‘pisa‘ print(str.center(30,‘*‘))
#字符串大小写对调 str = ‘piSa‘ print(str.swapcase()) #PIsA
#每个单词首字母大写 s = ‘pisa is a cat‘ print(s.title()) #Pisa Is A Cat
#startswith() 以什么开头,endswith()以什么结尾 str = ‘pisa‘ if str.startswith(‘p‘) and str.endswith(‘a‘): print(‘pisa 是以p开头并且以a结尾的一只猫咪‘) else: print(‘我也不知道该咋说了,反正不能满足两个条件‘)
#strip()去掉字符串两端的空格,换行符以及tab str = ‘ pisa is a cat \n‘ print(str.strip()) #strip()还可以删除指定的字符串,只能是首尾的 str = ‘pisa‘ print(str.trip(‘a‘)) #pis
#字符串查找 find str = ‘pisa‘ print(str.find(‘s‘)) # 2 ,i在pisa中的位置 print(str.find(‘x‘)) #-1 ,在str中找不到a,所以返回-1
#index() 字符串查找 print(str.index(‘a‘)) #2 print(str,index(‘x‘)) #直接报错,所以一般用try... except... try: print(str.index(‘x‘)) except: print(‘-1‘)
#字符串切割 str = ‘pisa‘ list1 = str.split() # [‘pisa‘] #将列表转成字符串 str1 = ‘‘.join(list1) # pisa #或者 str2 = list1[0] #指定字符串切割 #这是一个文件 str = ‘‘‘ 192.168.1.246:2000 运行故障 192.168.1.200:8000 受远程攻击 ‘‘‘ list1 = str.split(‘\n‘) for item in list1: list2 = item.split(‘ ‘) ip = list2[0] err = list2[1]
#format() 格式化 name = input(‘请输入您的姓名:\n‘).strip() age = int(input(‘请输入您的年龄\n‘).strip()) hobby = input(‘请输入您的爱好\n‘).strip() str1 = ‘大家好,我是{},今年{}岁,我的爱好是{}‘.format(name,age,hobby) str2 = ‘大家好,我是{name},今年{age}岁,我喜欢{hobby}‘.format(age=age,name=name,bobby=hobby) str3 = ‘大家好,我是{1},我爱{3},我喜欢{2}‘.format(name,hobby,age)
#计算字符串的长度 str = ‘pisa‘ len1 = len(str) print(len1)
标签:字符串长度 asi soft index python字符串 swa 拼接 ... strip()
原文地址:https://www.cnblogs.com/wuxiaoshi/p/9726895.html