###一、有变量name = 'aleX leNb',完成如下的操作
name = 'aleX leNb'
name1 = ' aleX leNb '
#1、移除name1 变量对应的值两边的空格 ,输出结果
print(name1.strip());
#2、移除name 中'al' ,输出结果
print(name[2:]);
#3、移除name 中 'Nb' ,输出结果
print(name[:-2])
#4、移除name 开头的'a' 结尾的'b' ,输出结果
print(name[1:-1])
#5、判断name 是否已'al'开头 ,输出结果
if(name.startswith('al')):
print(name)
#6、判断name 是否已'Nb'结尾,输出结果
if(name.endswith('Nb')):
print(name)
#7、name 将所有'l'替换成'p' ,输出结果
print(name.replace("l","p"))
#8、name 将第一个'l'替换成'p' ,输出结果
print(name.replace("l","p",1))
#9、name 根据所有'l'分割 ,输出结果
arr = name.split("l")
for i in range(0,len(arr)) :
print(arr[i])
#10、name 根据第一个'l'分割 ,输出结果
arr = name.split("l",1)
print(arr[0])
#11、name 变成大写 ,输出结果
print(name.upper())
#12、name 变成小写 ,输出结果
print(name.lower())
#13、 将name 变量 对应的值首字母大写,并输出
print(name.swapcase())
#14、 判断name 变量对应的字母'l'出现的次数
print(name.count("l"))
#15、 判断 name 变量对应的值前4位 'l'出现的几次,并输出结果
print(name[0:4].count("l"))
#16、 从name变量对应的值中找到'N'对应的索引(如果没有找到报错)
print(name.index('N'))
#17、 从name变量对应的值中找到'N'对应的索引(如果没有找到返回-1)
print(name.find('N'))
#18、 从name 变量找到'X le'对应的索引,并输出
print(name.find('X le'))
#19、 请输出name变量对应的值得第2个字符
print(name[1])
#20、 请输出name变量对应的值得第3个字符
print(name[2])
#2、 请输出name变量对应的值的后得第2个字符
print(name[-2])
#22、 请输出name变量对应的值中'e'所在的索引位置
print(name.find('e'))
###二、有字符串 s='132a4b5c'
s = '132a4b5c'
#1、通过对li列表的切片形成新的字符串 s1='132'
s1 = s[:3]
print(s1)
#2、通过对li列表的切片形成新的字符串 s1='a4b'
s1 = s[3:6]
print(s1)
#3、通过对li列表的切片形成新的字符串 s1='1245'
s1 = s[::2]
print(s1)
#4、通过对li列表的切片形成新的字符串 s1='3ab'
s1 = s[1:-1:2]
print(s1)
#5、通过对li列表的切片形成新的字符串 s1='c'
s1 = s[-1:]
print(s1)
#6、通过对li列表的切片形成新的字符串 s1='ba3'
s1 = s[-3:0:-2]
print(s1)
###三、使用 while 和 for 循环 分别打印字符串s = 'asdfer'中的每个元素
s = 'asdfer'
for i in s :
print(i)
l= len(s)
i=0
while(i<l):
print(s[i])
i+=1
###四、实现一个整数的加法计算器,如 content =input('请输入内容:') 如 用户输入:5+9 或 5 +9 或9 + 5。计算出结果
while(1):
content =input('请输入内容:')
if content.find('+') != -1 :
l=content.replace(" ","").split("+")
if l[0].isdigit() and l[1].isdigit():
print(int(l[0]) + int(l[1]))
else:
print("输出错误")
else:
if content.upper() == "Q":
break
else:
print("没有加号")
### 五、计算用户输入的内容中有几个整数。 #hskj545dsf548w554g6
count = input(">>>")
for i in count:
if i.isalpha() :
count=count.replace(i," ")
print(count)
l=count.split()
print(l)
print("整数的个数:"+str(len(l)))