Python编程——字符串的拼接

作者:Insist--

个人主页:insist--个人主页

本文专栏:python专栏

专栏介绍:本专栏为免费专栏,并且会持续更新python基础知识,欢迎各位订阅关注。

前言

本文将讲解字符串的拼接与使用%进行拼接。

目录

​编辑

一、字符串的拼接

二、使用%进行拼接


一、字符串的拼接

简单的来说字符串拼接就是将两个字符串拼接成一个字符串,以达到某种目的。拼接字符串可以使用“+”号来进行拼接。比如:

print("insist--"+"的文章")

#输出结果:insist--的文章

看完上面的演示,你有没有想过一个问题?明明可以把两个字符串写成一个字符串进行输出,为什么要分开,然后再进行拼接呢?所以说字符串拼接一般不会用于拼接字符串字面量,它一般用于字面量和变量或者变量和变量之间进行拼接。比如:

#字面量和变量之间的拼接
a = "我是"
print(a + "insist--")

# 输出结果:我是insist--
#变量与变量之间进行拼接演示
a = "我是"
b = "真爱粉"
print(a + b)

#输出结果:我是真爱粉

二、使用%进行拼接

看完字符串的拼接演示后,可能觉得很方便,上面我们演示的拼接最多就只有两个变量,那么要是有上百个变量,你还要使用“+号”进行拼接吗?所以说字符串拼接就有个缺点:当变量过多时拼接起来太过麻烦。所以就可以使用字符串格式化的方式进行拼接。

如下,我们可以使用%来进行拼接,准确的来说就是占位型拼接。

a = "insist--"
b = "%s的博客"%a
print(b)

#输出结果:insist--的博客

变量b中的%表示占位,s表示将变量转换为字符串后再放到占位的地方。

猜你喜欢

转载自blog.csdn.net/m0_73995538/article/details/131748647