zoukankan      html  css  js  c++  java
  • Python 去掉字符串中末尾空格

    1. rstrip()方法,去掉字符串结尾空格

    >>> name = "Sheep Core "
    >>> name.rstrip()
    'Sheep Core' #已经去掉末尾空格

    note: r 表示 right!

    补充:

    2. lstrip() 方法,去掉字符串开头空格

    >>> name = "    Sheep Core"
    >>> name.lstrip()
    'Sheep Core'  # 已经去掉字符串中开头的多个空格

    3. strip()方法,去掉字符串的左右两边空格

    >>> name = "    Sheep Core   "
    >>> name.strip()
    'Sheep Core'  # 已经去掉字符串左右两边冗余的空格

     4. replace()方法,用其他字符替换空格

    # replace(old, new, count)

    >>> stars = "  I love you  "
    >>> stars.replace(" ", "*")
    '**I*love*you**'  # 已将空格全部替换成星星

    # 可修改替换个数,比如只替换开头两个空格

    >>> stars.replace(" ", "*", 2)
    '**I love you  '

     note: replace() 不会修改原字符串

    5. join()方法,将多个字符串连接起来

    >>> a = "I love python"
    >>> b = a.split()
    >>> b
    ['I', 'love', 'python']
    >>> " ".join(b)
    'I love python'

    编程真滴很有意思!:D

  • 相关阅读:
    IBM小练习
    面向对象
    面向对象_人狗大战
    面向对象组合小练习
    面向对象小作业
    作业大礼包_员工信息表
    异常报错处理
    开发规范

    U-boot工作流程分析
  • 原文地址:https://www.cnblogs.com/sheepcore/p/12369599.html
Copyright © 2011-2022 走看看