Python中关于strip使用方法的小妙招

2025-10-26
网站建设限时活动促销

本篇文章给大家分享的内容是Python中关于strip使用方法的小妙招,有着一定的参考价值,有需要的朋友可以参考一下

【开胃小菜】

当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格。有以下两种方法来实现。

方法一:用内置函数

#if __name__ == '__main__': str = ' Hello world ' print '[%s]' %str.strip()#

方法二:调用string模块中方法

#import stringif __name__ == '__main__': str = ' Hello world ' print '[%s]' %string.strip(str)#

不知道大家是否知道这两种调用有什么区别?以下是个人一些看法

立即学习“Python免费学习笔记(深入)”;

Ø str.strip()是调用python的内置函数,string.strip(str)是调用string模块中的方法

Ø string.strip(str)是在string模块定义的。而str.strip()是在builtins模块中定义的

问题一: 如何查看一个模块中方法是否在内置模块有定义?

用dir(模块名)看是否有'__builtins__'属性。

例如:查看string模块

#print dir(string)#

问题二、如何查看python中所有的内置函数

# print dir(sys.modules['__builtin__']) #

问题三、如何查看内置模块中内置函数定义

#printhelp(__builtins__) #

标签: strip()

本文地址:https://www.lifejia.cn/news/213564.html

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:cloudinto#qq.com(把#换成@)