python中字符串连接的四种⽅式
推荐
以下实例展⽰了join()的使⽤⽅法
#!/usr/bin/python
str = "-";
seq = ("a", "b", "c"); # 字符串序列
print str.join( seq );
以上实例输出结果如下:
a-b-c
1、字符串之间连接 ‘aa’ ‘bb’
可以中间为空格或者什么都没有。
那么输出都是两者之间紧密相连。
2、字符串+数字
'aa' +90
这样会报错,因为不同类型不能相加,
可以⽤ 'aa',90.这样可以,但是中间会有⼀个空格
3、%占位符
print '%s,%s'%('tom','jerry')
[python]
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. >>>
4.  把参数相连接
a = time.strftime('%Y%m%d%H%M%S', time.localtime(time.time())) timestamp = "R2F"+a
print(timestamp)
输出显⽰:R2F20210210210924

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。