之前我们讲到了数字类型可以使用+
加号来计算,其实+
加号不仅可以用来计算,还可以用于字符串的连接。
字符串加字符串
我们来看一下字符串是如何加字符串:
从上图我们可以看出,两个字符串相加,输出结果就是将两个字符串按顺序连接起来。在前面的字符串输出时也在前面位置,如果字符串本身没有空格,那么输出时字符串之间也是没有空格的。
字符串加变量
字符串不仅可以和字符串连接,也可以直接和变量连接。
变量加变量
变量之间也可以直接使用加号连接。
动手练习
1.请使用+
加号将字符串I am
和字符串fine
连接起来?
2.如下所示,运行代码,输出结果是什么?
name = 'Mark'
greet = 'Hello'
space = ' '
print(greet + space + name)
3.有如下所示代码:
print('Nice' + 'to' + 'meet' + 'you')
# 输出: Nicetomeetyou
请问在每个字符串不包含空格的前提下,如何使输出结果每个单词之间都有一个空格?
Nice to meet you
参考答案
第一题:题目没有要求要不要加空格,可加可不加。
a = 'I am' + 'fine'
print(a) # I amfine
b = 'I am' + ' ' + 'fine'
print(b) # I am fine
第二题:
Hello Mark
第二题:
print('Nice'+ ' ' + 'to' + ' ' + 'meet' + ' ' + 'you')
# 输出:Nice to meet you
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。