所谓内置函数,就是在Python中被自动加载的函数,任何时刻都能够用。内置函数,这意味着我们没必要为了运用该函数而导入模块。没必要做任何操纵,Python 便可辨认内置函数。
在进修Python的过程当中,有几个比较主要的函数:
1.help()函数
2.dir()函数
3.input()与raw_input()函数
4.print()函数
5.type()函数
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模块中列出了能够的数据范例,这关于处置惩罚多种数据范例的协助者函数异常有效。它经由过程返回范例对象来做到这一点,能够将这个范例对象与 types 模块中定义的范例相比较。
举个例子:
1 >>>type(’hello’) 2 #字符串数据范例str 3 >>>type(10) 4 #整数数据范例int
以上就是python的内置函数有哪些的细致内容,更多请关注ki4网别的相干文章!