文桃花过处
函数,是组织好的,可重复使用的,用来实现单一或相关联功能的代码段,其功能主要有二:一是封装,将大段的程序封装成一个函数,当要实现类似功能时则直接引用函数即可;二是可自定义参数,很多时候我们希望改变一段程序中的若干变量,以实现不同的效果。
内建函数
python3.6版本的内建函数共有68个,其使用方法可以在以下网址查询。https://docs.python.org/3/library/functions.html
挑几个重要且用法不是那么简单的函数来讲讲:dir,eval,enumerate,map,zip和lambda。
dir
dir函数返回对象的方法和属性列表。
eval
eval函数返回表达式的计算结果。
enumerate
enumerate函数,即迭代器函数,迭代返回结果。使用next方法来迭代返回结果。
map
map函数,根据提供的函数对指定序列做一一映射。
zip
zip函数,将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
lambda
lambda,也称匿名函数,其定义不需要具体的名称,可以替换简单的用def定义的函数。
@基础知识#函数$010
领取专属 10元无门槛券
私享最新 技术干货