1、字符串大写
value = 'abc' new_value = value.upper() print(value)
2、字符串小写
value = 'abc'
new_value = value.lower()
print(value)
验证码案例
check_code = 'SJIa'
code = input('请输入验证码 $s :' %(check_code,))
if code.lower() == check_code.lower()
print('登录成功')
3、判断输入的是否是数字
num = input('请输入数字')
#如果是数字 flag是True ,非数字则是False
flag = num.isdigit()
4、字符串去空格
#去右面空格
user = input('请输入用户名:')
new_user = user.rstrip() print(new_user)
#去左面空格 user = input('请输入用户名:')
new_user = user.lstrip() print(new_user)
#去左右的空格
user = input('请输入用户名:')
new_user = user.strip()
print(new_user)
5、字符串替换
#全部替换掉
message = input('请骂街:')
new_message = message.replace('操','**')
print(new_message )
#替换从左往右前几个替换
message = input('请骂街:')
new_message = message.replace('操','**',2)
#替换前两个操
print(new_message )
6、字符串切割
#从左往右全部切割
message = '小黑一脸懵逼,因为昨天一直学习,到深夜'
result = mesage.split(',') print(result)
#从左往右找到第一个切割
message = '小黑一脸懵逼,因为昨天一直学习,到深夜'
result = mesage.split(',',1) print(result)
#从右往左
message = '小黑一脸懵逼,因为昨天一直学习,到深夜'
result = mesage.rsplit
7、计算长度,字符串的话计算字符个数
value = '我要上课'
number = len(value)
8、索引(0作为开始)
value = 'alex'
#0代指第一个 即a,如果输入的超过长度,就报错
v1 = value[0]
#负值 从后往前取,-1代表从右往左第一个
v1 = value[-1]
9、切片(0作为开始)
v = 'oldboy'
#取索引位置大于等于二小于三 d
v1 = v[2:3]
# 一直取到最后
v2 = v[3:]