标签:style input 输出 长度 obj -- pytho replace 分割
s1="python"
s2="hello"
1、+号
s3=s1+s2
2、join方法 obj.join()
j=" "
s4= j.join((s1,s2)) ---链接顺序:s1 j s2
name=input("输入名字:")
a1="今天收到{},交来{},金额{}".format(name, "学费", 666)
{:.3f} --限制3位小数显示位数
指定占位符字符串的长度
==========================
a2="今天收到%s,交来%s,金额%s" % (name, "学费", 666)
%.3f:限制3位小数显示位数
直接在{}中填写变量
name=input()-------先定义好name、info、money变量
info=input()
money=input()
a3=F"今天收到{name},交来{info},金额{money}"
\ 表示转义
\n 换行符
\t 制表符(相当于tab键)
关闭字符串转义:用r、用\\
==============================
s1= r"xxx \n xxxx"
s1="xxx \\n xxxx"
1、count:查找字符串中某个字符的个数
s1 = "aaaaabbbb"
res = s1.count("a")
2、find:查找字符串中某个字符出现的第一个索引的位置(某个字符的位置)
3、replace:替换字符串中某个字符
s1="123 456 123 123"
res = s1.replace("123", "666") -----全部替换
res = s1.replace("123", "666",2) ---------替换前2个“123”
4、upper:小写字母变大写
s1= "python"
res = s1.upper()
5、lower:大写字母变小写
s2= "PYTHON"
res = s2.lower()
6、split:字符串分割,分割结果为一个列表,不包含分割字符了
s3=“python111hello111hello”
res= s3.split("111")
结果:[‘python‘ , ‘hello‘ , ‘hello‘]
7、join:字符串拼接
s4="111".join ( [‘python‘ , ‘hello‘ , ‘hello‘] )
s4="111".join ( (‘python‘ , ‘hello‘ , ‘hello‘) )
标签:style input 输出 长度 obj -- pytho replace 分割
原文地址:https://www.cnblogs.com/erchun/p/12275771.html