上一篇: Python高手养成日记 第4天 变量和Python保留字(关键字)
下一篇: Python高手养成日记 第6天 输入函数 input()

Python高手养成日记 第5天 字符串的连接方法

python编程经常会用到字符串连接。今天来练习一下

 

使用print连续输出字符串

可以使用print直接在输出的时候连接。输出的字符串之间会增加一个空格
print("你好","北京")

输出:
你好 北京

 

使用加号拼接字符串

使用加号拼接字符串,拼接后的字符串是连续的
print("你好" + "北京")

输出:
你好北京

 

字符串变量的拼接

a="abc"
b="123"
c=a+b
print(c)

输出:
abc123

当使用加号拼接字符串和其他格式变量时会报错
a="abc"
b=123
c=a+b
print(c)

输出:
TypeError: can only concatenate str (not "int") to str

需要把变量转为字符串,使用str()
a="abc"
b=123
c=a+str(b)
print(c)
 

练习

a="Hello "
b=",我是新搬来的Tom。"
c="Lucy"
d="Helen"
e="Mark"
f="alice"
print(a+c+b)
print(a+d+b)
print(a+e+b)
print(a+f+b)

输出:
Hello Lucy,我是新搬来的Tom。
Hello Helen,我是新搬来的Tom。
Hello Mark,我是新搬来的Tom。
Hello alice,我是新搬来的Tom。
 

Copyright@2023-2004 少年编程竞赛网版权所有
转载本站任何内容请注明出处
苏ICP备2023040873号-1
网站地图