首页 > 代码库 > python中字符串连接的三种方式
python中字符串连接的三种方式
1、字符串之间连接 ‘aa’ ‘bb’
可以中间为空格 或者什么都没有。
那么输出都是两者之间紧密相连。
2、字符串+数字
‘aa‘ +90
这样会报错,因为不同类型不能相加,
可以用 ‘aa‘,90.这样可以,但是中间会有一个空格
3、%占位符
print ‘%s,%s‘%(‘tom‘,‘jerry‘)
[python] view plain copy
- >>> print ‘aaa‘,89
- aaa 89
- >>> print ‘aa‘90
- SyntaxError: invalid syntax
- >>> print ‘aa‘+90
- Traceback (most recent call last):
- File "<pyshell#5>", line 1, in <module>
- print ‘aa‘+90
- TypeError: cannot concatenate ‘str‘ and ‘int‘ objects
- >>> print ‘aa‘+‘caa‘
- aacaa
- >>> print ‘aa‘ ‘bb‘
- aabb
- >>> print ‘aa‘‘rr‘
- aarr
- >>> print ‘aa‘,90
- aa 90
- >>> print ‘%s,%s‘%(‘tom‘,‘jerry‘)
- tom,jerry
- >>> ‘%s,%d‘%(‘tom‘,56)
- ‘tom,56‘
- >>>
python中字符串连接的三种方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。