1. 程式人生 > 其它 >Python 拼接字串的6種方法總結:

Python 拼接字串的6種方法總結:

拼接字串的6種方法總結:

1.自C語言的%方式

print('第 %d 種:' % 1)
url = 'this is a %s and %s'
print(url % ('dog', 'cat'))

2.format()拼接方式

print('第 %d 種:' % 2)
url = 'this is a {} and {}'
print(url.format('dog', 'cat'))
url = 'this is a {animal1} and {animal2}'
print(url.format(animal1='dog', animal2='cat'))

3.() 類似元組方式

print('第 %d 種:' % 3)
url = 'this is a dog and'
print(url, 'cat')

4.常用的+號方式,都必須是字串型別

print('第 %d 種:' % 4)
url = 'this is a dog and '
print(url + 'cat')

5.join()拼接方式

print('第 %d 種:' % 5)
url_list = ['this is a dog ', ' cat']
print('and'.join(url_list))

6.f-string方式

print('第 %d 種:' % 6)
animal = 'cat'
url = f'this is a dog and {animal}'
print(url)

結果:

第 1 種:
this is a dog and cat
第 2 種:
this is a dog and cat
this is a dog and cat
第 3 種:
this is a dog and cat
第 4 種:
this is a dog and cat
第 5 種:
this is a dog and cat
第 6 種:
this is a dog and cat