python之内置函数

Posted on 2018-06-29 09:20  时光top  阅读(221)  评论(0编辑  收藏  举报

引入

问:函数怎么调用?

函数名()

len()可以直接拿来使用,那么len()是函数吗?能直接拿来使用的函数有多少呢?

内置函数

接下来,我们就一起来看看python里的内置函数。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的。那今天我们就一起来认识一下python的内置函数。这么多函数,我们该从何学起呢?

  Built-in Functions  
abs() dict() help() min() setattr()
all() dir() hex() next() slice()
any() divmod() id() object() sorted()
ascii() enumerate() input() oct() staticmethod()
bin() eval() int() open() str()
bool() exec() isinstance() ord() sum()
bytearray() filter() issubclass() pow() super()
bytes() float() iter() print() tuple()
callable() format() len() property() type()
chr() frozenset() list() range() vars()
classmethod() getattr() locals() repr() zip()
compile() globals() map() reversed() __import__()
complex() hasattr() max() round()  
delattr() hash() memoryview() set()  

上面就是内置函数的表,68个函数都在这儿了。这个表的顺序是按照首字母的排列顺序来的,你会发现都混乱的堆在一起。比如,oct和bin和hex都是做进制换算的,但是却被写在了三个地方。。。这样非常不利于大家归纳和学习。那我把这些函数分成了6大类。你看下面这张图,你猜咱们今天会学哪几大类呀? 

 详细学习,请参照:http://www.cnblogs.com/Eva-J/articles/7206498.html

 

必重点掌握:

 

其他:input,print,type,hash,open,import,dir

 

str类型代码执行:eval,exec

 

数字:bool,int,float,abs,divmod,min,max,sum,round,pow

 

序列——列表和元组相关的:list和tuple

 

序列——字符串相关的:str,bytes,repr

 

序列:reversed,slice

 

数据集合——字典和集合:dict,set,frozenset

 

数据集合:len,sorted,enumerate,zip,filter,map

 

参考文档:

 

  https://docs.python.org/3/library/functions.html#object

 

Copyright © 2024 时光top
Powered by .NET 8.0 on Kubernetes