• python print和strip


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

    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程序的时候经常要切分和去除首尾的空白字符,这时候要尤其注意这些细节。

  • 相关阅读:
    Solidity 官方文档中文版 3_安装Solidity
    javaweb监听器
    ssh基础配置大全
    servlet
    压缩介绍
    jsp小结
    servlet生命周期
    后台权限验证
    进程&线程
    StrutsPreparedAndExcuteFilter与Interceptor
  • 原文地址:https://www.cnblogs.com/chybot/p/4623202.html
Copyright © 2020-2023  润新知