首页 > 编程语言 > 详细

python print和strip

时间:2015-07-05 23:53:49      阅读:296      评论:0      收藏:0      [点我收藏+]

在使用这两个模块时犯过错误,总结如下:

1.print

print在打印时会自动加上换行,例如:

>>> for i in xrange(1,5):
...     print i
... 
1
2
3
4

如果想屏蔽换行,则在参数后加上逗号,,打印时会用空格分隔,例如:

>>> for i in xrange(1,5):
...     print i,
... 
1 2 3 4

2.strip()

split是用来去除字符串首位的空白字符的,空白字符包括tab、空格和换行,所以注意如果不想替换tab,要显示的指定去除的字符。

例如:

>>> str1 = ‘ abc        ‘
>>> str1.strip()
‘abc‘
>>> str1
‘ abc ‘
>>> str1.strip(‘ a‘)

在实际代码编写中,切记注意需要去除的空白符的位置,如果知识去除某一端的空白字符,请使用:

lstrip():去除字符串首的空白字符

rstrip():去除字符串尾的空白字符

写mapreduce程序的时候经常要切分和去除首尾的空白字符,这时候要尤其注意这些细节。

 

python print和strip

原文:http://www.cnblogs.com/chybot/p/4623202.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!