字符串:大小写 去空格替换切割

#.lower  转化成小写字符串

a = input(">>>")
a1 = a.lower()
print(a1)

#.upper 转化成大写字符串

a = input(">>>")
print(a.upper())

#.isdigit 检查是否是十进制数字

a = input(">>>")
a1 = a.isdigit()
print(a)
print(a1) #结果是bool类型 True Fals
#结果
>>>3
3
True

#.rstrip 去除右边空格
#.lstrip 去除左边空格
#strip 去除两边空格
name = input('输入用户名:(头尾带空格)')
name1 = name.rstrip()
name2 = name.lstrip()
name3 = name.strip()
print('---',name,'---')
print('---',name1,'---')
print('---',name2,'---')
print('---',name3,'---')
# 输入用户名:(头尾带空格) da fdsf fafg #输入
# --- da fdsf fafg --- #输出原始
# --- da fdsf fafg --- #输出右边空格去除
# --- da fdsf fafg --- #输出左边空格去除
# --- da fdsf fafg --- #输出两边空格去除


#.replace 替换 敏感字
count = input('请输入一段文字:')
a =count.replace('大爷','**',2) #敏感字替换成** 前2次出现
print(a)
print(count)

# 输出:
# 请输入一段文字:大爷大爷大爷
# ****大爷
# 大爷大爷大爷

#切割 split  rsplit
a = input('请输入一段字符串:')
v = a.split('a',1)
v1 = a.rsplit('a',1)
print(v)
print(v1)

#结果
# 请输入一段文字:afasfasdfaf
# ['', 'fasfasdfaf']
# ['afasfasdf', 'f']



posted on 2019-09-13 13:18  yeers  阅读(244)  评论(0编辑  收藏  举报

导航