python之字符串
拼接
-
代码
var1="ahhaahha"; var2="kkkkkkk"; #用+号进行连接 var5=var1+var2; print(var5);
-
结果
ahhaahhakkkkkkk
去重
-
代码
var1="ahhaahha"; print(var1*2); print(var1*3);
-
结果
ahhaahhaahhaahha ahhaahhaahhaahhaahhaahha
获取部分
-
代码
var1="ahhaahha"; var2="kkkkkkk"; #用+号进行连接 var5=var1+var2; var6=var1[0]; print(var6); print(var1[1:5]);
-
结果
a hhaa
判断是否包含
-
代码
var1="ahhaahha"; var5=var1+var2; #成员字符串 print('a' in var1) #非成员字符串 print('a' not in var1)
-
结果
True False
字符串格式化
-
代码
print("我叫%s,今年%d岁"%('小明',12));
-
结果
我叫小明,今年12岁
一些常用函数
-
判断是否全是数字
-
代码
a="12233"; print(a.isnumeric())
-
结果
True
-
-
判断是否全是字母
-
代码
a="assssss"; print(a.isalpha());
-
结果
True
-
-
将第一个字母转成大写
-
代码
a="assssss"; print(a.capitalize());
-
结果
Assssss
-
-
检查字符串是否某一字符串结束
-
代码
a="assssss"; b="a"; print(a.endswith(b))
-
结果
False
-
-
检查字符串是否都是大写或者小写
-
代码
a="assssss"; print(a.islower()); print(a.isupper());
-
结果
True False
-
-
转换字符串为大写、小写
-
代码
a="assssss"; print(a.upper()) print(a.lower())
-
结果
ASSSSSS assssss
-
-
删除字符串结尾的空格
-
代码
d="aaaaa "; print(d.rstrip())
-
结果
aaaaa
-