#首字母大写 s = 'ab;CDe;Ftg;Hi' # s1 = s.capitalize() # 全部字母大写 s2 = s.upper() print(s2) # 全部字母小写 s3 = s.lower() print(s3) # 大小写反转 s4 = s.swapcase() print(s4) # 每个单词首字母大写 s5 = s.title() print(s5) # 居中并填充 s6 = s.center(30,'-') print(s6) # 变量中有'\'前面的字符补齐8位 s7 = s.expandtabs() print(s7) #检查变量中有多少字符 s8 = len(s) print(s8) #判断是以什么开头startswith s9 = s.startswith('ab',0,5) print(s9) #判断是以什么结尾endswith s10 = s.endswith('e',0,5) print(s10) #通过元素找索引:index find #index如果没找到会报错而find没找到会返回-1 s11 = s.find('F') print(s11) #删除左右字符(默认空格)strip s12 = s.strip() print(s12) #删除左字符(默认空格)lstrip #删除右字符(默认空格)rstrip #检查变量中有几个对应的字符 conut s13 = s.count('CD') print(s13) #拆分变量为列表 s14 = s.split(';') print(s14) # #格式化输出 format三种方法 # s15 = '我叫{},今年{},爱好{},再说一遍我叫{}'.format('李明俊',21,'女','李明俊') # print(s15) # s16 = '我叫{0},今年{1},爱好{2},再说一遍我叫{0}'.format('李明俊',21,'女') # print(s16) # name = input("名字:") # age = input("年龄:") # hobby = input("爱好:") # s17 = '我叫{name}今年{age}爱好{hobby},再说一遍我叫{name}'.format(name=name,age=age,hobby=hobby) # print(s17) # #in的常见两种用法 # for i in s: # print(i) # # if "F" in s: # print('你输入的含非法字符') # s = '132a4b5c' # s1 = (s.split('a'))[0] # print(s1) # s2 = s1[0]+s1[-1:0:-1] # print(s2) s = 'afdser' i = 0 # for i in s: # print(i) # while s: # print(s[i]) # i += 1 # if i > len(s): # break #整数加法计算器 # contunt = input('请输入您要计算的两个数并以逗号隔开') # contunt = contunt.replace(' ','') # s = contunt.split('+') # s1 = int(s[0]) + int(s[1]) # print(s1) # s = '12' print(s.isalnum())
首字母大写:capitalize
全大写:upper
全小写:lower
大小写反转:swapcase
单词首字母大写:title
居中并填充:center
变量中有反斜杠t‘\t‘前面补齐8位:expandtabs
检查变量中有多少字符:len
以什么开头startswith
以什么结尾endswith
通过元素找索引 :find index #区别是index找不到会报错,find 会返回-1
删除两边字符(默认为空格)startip
删除左边空格:lstartip
删除右边:rstartip
检查变量中有几个对应的字符:count
拆分变量:split
格式化输出三种方法:format
替换字符:replace
遍历变量:for i in s:
判断变量是否是数字组成 :isdigit
判断变量中是否是字母组成:isalpha
判断是否是字母或者数字:isalnum