字符串或串(String)是由数字、字母、下划线组成的一串字符。在 Python 中,字符串用单引号或者双引号括起来。在很多情况下,我们需要将两个字符串拼接起来,形成一个字符串。
例如,一个人的姓名,通常是由“姓氏”+“名字”组成的。在很多程序中,为了方便后续处理,通常将姓氏和名字分别存在两个变量中。然后在显示时,要将姓氏和名字拼接起来,按全名显示。
Python 中使用+
来合并两个字符串,这种合并字符串的方法叫做拼接。其基本语法如下:
其中:
-
source_string1
:待合并的第一个字符串; -
source_string2
:待合并的第二个字符串; -
result_string
:合并后的字符串。
注意:如果需要,在两个字符串之间可以增加相应的空格,具体见下面的例子。例如,将姓氏和名字拼接成全名:
输出结果:
注意‘+’的用法
1. 可以使用+将多个字符串拼接起来。例如:’aa’+ ’bb’ ==>’aabb’。
(1) 如果+两边都是字符串,则拼接。
(2) 如果+两边都是数字,则加法运算。
(3) 如果+两边类型不同,则抛出异常。
2. 可以将多个字面字符串直接放到一起实现拼接。
例如:’aa’’bb’==>’aabb’