博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python中字符串连接的四种方式
阅读量:6001 次
发布时间:2019-06-20

本文共 744 字,大约阅读时间需要 2 分钟。

 

以下实例展示了join()的使用方法#!/usr/bin/pythonstr = "-";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. >>>   
 
 

转载于:https://www.cnblogs.com/MaxElephant/p/10070741.html

你可能感兴趣的文章
redis文章索引
查看>>
OpenSSH利用处理畸形长度密码造成的时间差,枚举系统用户(CVE-2016-6210)
查看>>
Javascript回调函数
查看>>
可能是最简单的面向对象入门教程(二)为什么要有类型
查看>>
配置Openfiler做ISCS实验
查看>>
Maven启用代理访问
查看>>
LDAP & Implementation
查看>>
hdu 4597 Play Game
查看>>
hdu 1398 Square Coins (母函数)
查看>>
twitter storm 源码走读之5 -- worker进程内部消息传递处理和数据结构分析
查看>>
CCF 201503-4 网络延时
查看>>
.net获取select控件中的文本内容
查看>>
Windows 8 Metro App开发[5]导航栏(AppBar)的使用
查看>>
Effective Java -- 使可变性最小化
查看>>
开发环境中Docker的使用
查看>>
Redis 分布式锁
查看>>
IBM、HPUX、Solaris不同之处
查看>>
verilog 里面,always和always@(*)有区别吗?
查看>>
86标准sql与92标准SQL用法区别
查看>>
SIO_KEEPALIVE_VALS 用户异常掉线检测
查看>>