推薦
以下實例展示了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')
- >>> 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'
- >>>