资讯详情

第四天家庭作业pas:字符串的使用方式

有变量name = “aleX leNb完成以下操作: #移除name变量对应值两侧空格,输出处理结果。 name = " aleX leNb " # s1 = name.strip() # s11 = name.strip(" al,Nb ") # print(s1,s11) # #移除name左边的“al"并输出结果 # s2 = name.lstrip(" al") # s102 = name.strip(" al") # print(s2,s102) #移除name右边的“Nb并输出结果 # s3 = name.rstrip("Nb ") # s103 = name.strip(",Nb ") # print(s3, s103) # #移除name变量开头a与结尾b并输出结果 # s4 = name.strip(" a, b ") # print(s4) name = "aleX leNb" # #判断name变量是否为al“开头 # s5 = name.startswith("al") # print(s5) # #判断name变量是否为Nb“结尾 # s6 = name.endswith("Nb") # print(s6) # #将name变量对应值中的l"替换为“p"并输出结果 # s7 = name.replace("l", "p") # print(s7) # #将name变量对应值中的第一个替换为p,输出结果 # s8 = name.replace("l", "p", 1) # print(s8) # #将name根据第一个l分割变量对应值并输出结果 # s10 = name.split("l", 1) # print(s10) # # #将name根据所有变量对应值"l"分割并输出结果 # s9 = name.split("l") # print(s9) # #将name变量对应值变大写,输出结果 # s11 = name.upper() # print(s11) # #将name变量对应值变小写,输出结果 # s12 = name.lower() # print(s12) # #将name变量的首字母a变大写并输出结果 # s13 = name.capitalize() # print(s13)#首字母a大写,其余全小写 # #将name变量中两个单词的首字母大写 # s14 = name.title() # print(s14)#每个单词的首字母大写,其他字母小写 # #判断namel在变量中出现了几次,并输出结果 # s15 = name.count("l") # print(s15) # #判断name变量前四位l出现次数,输出结果 # s16 = name.count("l", 0, 4) # print(s16) # name = "aleX lenb" # #从name在变量对应的值中找到N相应的索引(如果找不到就报错) # # s17 = name.index("N") # # print(s17) # #从name在变量对应的值中找到N相应的索引(如果找不到,输出-1) # # s18 = name.find("N") # # print(s18) # #从name在变量对应的值中找到X le对应的索引,并输出结果 # s19 = name.find("X le") # print(s19) name = "aleX lenb" # #输出name变量对应值的第二个字符 # s1 = name[1] # print(s1) # #输出name前三个字符的变量对应值 # s2 = name[0] name[1] name[2] # print(s2) # #输出name变量对应值的后两个字符 # s3 = name[-2] name[-1] # print(s3) # #输出name变量对应值e索引位置 # s4 = name.find("e") # print(s4) # #获取name变量子序列,去掉最后一个字符,如:oldboy则获取oldbo # s5 = name.rstrip("b") # print(s5) #s = "132a4b5c" #通过对li列表切片形成新的字符串s1=“123” # s1 = s[:3:2] s[1:2] # print(s1) # #通过对li列表切片形成新的字符串s2="a4b" # s2 = s[3:6] # print(s2) # #通过对li列表切片形成新的字符串s3=“1245” # s3 = s[:-1:2] # print(s3) # #通过对li列表切片形成新的字符串s4="3ab" # s4 = s[1:-2:2] # print(s4) # #通过对li列表切片形成新的字符串s5="c" # s5 = s[-1:] # print(s5) # #通过对li列表切片形成新的字符串s6="ba3" # s6 = s[-3::-2] # print(s6)#pas:反切片的价值必须从后到后向前取 #使用while和for循环分别打印字符串s=”asdfer每一个元素。 # s = "asdfer" # count = 0 # while count < 6: #     print(s[count]) #     count  = 1 # for i in s: #     print(i) #实现一个整数加法计算器conter=input(请输入内容: 用户输入:5 9或5  9 或 5   9,然后进行分割和计算 # counter = input("请输入内容:") # index = counter.find(" ") # c1 = int(counter[:index]) # c2 = int(counter[index 1:]) # print(c1   c2) #pas:字符串使用int将字符串中的空格转换为数字后自动删除,只能是一个单词,不能是多个单词,否则会报错 # s = int("    8") # print(s) #分别用while和for循环输出字符串s=input("每个字符都要输入: # count = 1 # c = 0 # s = input("要输入的内容:") # while c < count 1: #     count = s.find(s[-1]) #     a = s[c] #     c  = 1 #     print(a) # s = input("要输入的内容:") # for i in s: #     print(i) #用户输入字符串,计算中有几个数字 # s = input("请输入:") # count = 0 # for i in s: #     if i.isdigit: #         count  = 1 # print(count) #用户输入字符串,计算中有几串数字组 s = input("请输入:") count = 0 for i in s:     if i.isdigit:         sum = i.find()     elif i.isalpha:         count  = 1     else:         count  = 1 print(count) 

标签: s103传感器balluff

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司