python拼接字符串的方法有哪些?

Python (139) 2023-06-05 03:35:36

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

1.跟ruby类似

deffunc(a):
b='hello'
returnf'{b},{a}'

>>>func("bbb")
'hello,bbb'

这样是不是很干净,跟ruby很类似。

2.print

>>>a='111'
>>>print(f'hello,{a}')
hello,111

3. 使用template

>>>fromstringimportTemplate
>>>t=Template('Hello,$a!')
>>>t.substitute(a='world')
'Hello,world!'

4.直接连接中间有无空格均可

print('hello''world')
print('hello''world')

5.使用%操作符

在 Python 2.6 以前,% 操作符是唯一一种格式化字符串的方法,它也可以用于连接字符串。

print('%s%s'%('hello','world'))

今天对于python拼接字符串方法的拓展到这里就结束了,有时候我们也可以选择不常用的方法拼接字符串,说不定会有意外惊喜。

THE END

发表回复