>>> format = "hello %s , how are %s "#%s的部分成为转化说明符,标记了需要插入的位置,s表示值会被格式化为字符串
>>> value = ('world','you')
>>> print format % value#使用元组
hello world , how are you
>>> format = "i am %.2f kg"#格式化为两位数的浮点数
>>> value = (70.0)
>>> print format % value
i am 70.00 kg
find方法
在较长的字符串中查找出子串,返回子串所在位置最左端的索引,若没有找到就返回-1
>>> name = "alshadanoweisiji"
>>> name.find("now")
7
>>> name.find("frank")
-1
jon方法:
>>> li = ["1","2","3"]
>>> add = "+"
>>> add.join(li)
>>> '/'.join(["home","fffupeng","Dasktop"])
'home/fffupeng/Dasktop'#由此可见这是一个非常重要的方法
lower方法:返回自字符串的小写字母版
>>> name = "FFFUPENG"
>>> name.lower()
'fffupeng'
replace:
>>> w = "fffupeng is handsome"
>>> w.replace("handsome","very handsome")
'fffupeng is very handsome'
split: 分割,join的逆方法
>>> "1+2+3+4".split("+")
['1', '2', '3', '4']
strip:去掉字符串两侧的空白
>>> " fffupeng ".strip()
'fffupeng'
translate:替换单个字符
>>> from string import maketrans
>>> table = maketrans('fp','FP')
>>> "fffupeng".translate(table)
'FFFuPeng'
python 基础3 使用字符串
最新推荐文章于 2023-07-08 17:02:27 发布