知行编程网知行编程网  2022-10-21 07:30 知行编程网 隐藏边栏  34 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python内置函数在哪的相关知识,包括python内建函数,以及python map函数这些编程知识,希望对大家有参考作用。

python的内置函数在哪里

所谓内置函数,就是在Python中自动加载,随时可以使用的函数。内置函数,这意味着我们不必为了使用该函数而导入模块。你无需为 Python 执行任何操作即可识别内置函数。


help函数:

help()函数的参数分两种:

如果你传递一个字符串作为参数,它会自动搜索以这个字符串命名的模块、方法等。

如果传入一个对象,则会显示该对象类型的帮助。

例如输入help('print'),它会查找名为'print'的模块、类等,如果没有找到,会看到提示信息。而print是python中的保留字,相当于pass和return,不是对象,所以help(print)也会报错。

举个例子:

1 >>>help(’sys’)       #会列出sys模块的帮助 
2 >>>a = [1,2,3]
3 >>>help(a)       #会显示list的帮助
4 >>>help(a.append) #会显示list的append方法的帮助


dir函数:

dir() 函数返回任何对象的属性和方法的列表,包括模块对象、函数对象、字符串对象、列表对象、字典对象等。虽然查找和导入模块相对容易,但记住每个模块包含的内容并不容易很简单。你不必总是查看源代码即可找到答案。幸运的是,Python 提供了一种使用内置 dir() 函数检查模块(和其他对象)内容的方法。当你向 dir() 提供模块名称时,它会返回由模块定义的属性列表。如果未提供参数,则返回当前模块中定义的属性列表。 dir() 函数适用于所有对象类型,包括字符串、整数、列表、元组、字典、函数、自定义类、类实例和类方法。

举个例子:

1 >>>dir()       #列出当前模块的属性列表
2 ['__builtins__', '__doc__', '__name__', '__package__']    #当前模块的属性列表


input与raw_input函数:

input() 和 raw_input() 函数都用于读取用户输入。不同之处在于 input() 函数期望用户输入一个有效的表达式,而 raw_input() 函数将用户的输入包装成一个字符串。

举个例子:

1 >>>input(’please input:’)     
2 please input:2+3
3 5       #结果是5,而非'2+3',因为Python认为你输入的是表达式
4 >>>raw_input(’please input:’)     
5 please input:2+3
6 '2+3'   #结果是'2+3',因为Python认为你输入的是原生字符串


print函数:


print在Python3版本之前是作为Python语句使用的,在Python3里print是作为函数使用的。

举个例子:

1 >>>print ’hello world’
2 >>>print('hello world')


type函数:

type() 函数返回任何对象的数据类型。 types 模块中列出了可能的数据类型,这对于处理多种数据类型的辅助函数很有用。它通过返回一个类型对象来做到这一点,该对象可以与类型模块中定义的类型进行比较。

举个例子:

1 >>>type(’hello’)     
2     #字符串数据类型str
3 >>>type(10)     
4     #整数数据类型int

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享