代码之家  ›  专栏  ›  技术社区  ›  Banghua Zhao

Python(2.7.14rc1)官方文档中对条带方法的两种不同定义?str.strip([字符])与字符串。条带[,字符])

  •  0
  • Banghua Zhao  · 技术社区  · 7 年前

    当我在Python(2.7.14rc1)官方文档中搜索strip方法中的字符串时,我发现有两个定义。那就是 str.strip([chars]) string.strip(s[, chars])

    我的问题是:这两个定义之间有什么区别?我应该跟着哪一个?

    str.strip([字符]) https://docs.python.org/2/library/stdtypes.html#str.strip

    是在7。字符串服务部分: https://docs.python.org/2/library/string.html#string.strip

    2 回复  |  直到 7 年前
        1
  •  0
  •   Jerrybibo    7 年前

    除了以下事实之外,这两种方法之间没有功能上的差异: string.strip() 需要额外导入( import string

    此外 一串条带() 不包括在Python 3中,并且 .strip() 一串条带() .

        2
  •  0
  •   Eugene Yarmash    7 年前

    strip() 作为内置的 str 类型,您只需使用它,而无需导入 string

    如果你调查一下 code ,你可以看到 string.strip() str.strip()