python中字符串连接的三种方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中字符串连接的三种方式相关的知识,希望对你有一定的参考价值。

1、字符串之间连接 ‘aa’ ‘bb’

 可以中间为空格 或者什么都没有。

那么输出都是两者之间紧密相连。

 

2、字符串+数字

 

‘aa‘ +90

这样会报错,因为不同类型不能相加,

 

可以用 ‘aa‘,90.这样可以,但是中间会有一个空格

 

3、%占位符 

 

print ‘%s,%s‘%(‘tom‘,‘jerry‘)

 

[python] view plain copy
 
  1. >>> print ‘aaa‘,89  
  2. aaa 89  
  3. >>> print ‘aa‘90  
  4. SyntaxError: invalid syntax  
  5. >>> print ‘aa‘+90  
  6.   
  7. Traceback (most recent call last):  
  8.   File "<pyshell#5>", line 1, in <module>  
  9.     print ‘aa‘+90  
  10. TypeError: cannot concatenate ‘str‘ and ‘int‘ objects  
  11. >>> print ‘aa‘+‘caa‘  
  12. aacaa  
  13. >>> print ‘aa‘  ‘bb‘  
  14. aabb  
  15. >>> print ‘aa‘‘rr‘  
  16. aarr  
  17. >>> print ‘aa‘,90  
  18. aa 90  
  19. >>> print ‘%s,%s‘%(‘tom‘,‘jerry‘)  
  20. tom,jerry  
  21. >>> ‘%s,%d‘%(‘tom‘,56)  
  22. ‘tom,56‘  
  23. >>>   

以上是关于python中字符串连接的三种方式的主要内容,如果未能解决你的问题,请参考以下文章

python字符串连接的三种方法及其效率适用场景详解

万变不离核心基础第三关——字符串与字符串之间连接的五种方式/字符串与非字符串之间连接的三种方式

MySQL生成随机字符串的三种方法

VMware的三种网络连接方式

Python培训知识总结系列- 第二章Python数据结构第二部分,字符串拼接

VM的三种连接方式(转载)