python函数的用法
发布时间:2020-08-02 20:15:59 所属栏目:Python 来源:互联网
导读:python函数的用法目录:1.定义、使用函数1.函数定义:def2.函数调用:例:myprint()3.函数可以当作一个值赋值给一个变量 例:a=myprint() a()4.写return return必须是最后一句,不写return返回null2.函数的参数1.不带参数的函数2.带固定参数的函数3.带可变参数的函
<div class="cnblogs_code"> ((( 1=myprint() ((=myprint b() (((=1,2( myfunc3(*=11,2,3( myfunc4(a,*,,,( myfunc5(a,*args,k=21,21,3,k=3) 3.变量的作用范围 (= i =(=1=2 ( a+=((=9=3 a a=4 ( a1+((=3 =54.可变量与不变量 a1==[1,3(+= 4(,a1,,b1) (=66 +=6 ((={1,47((={1:,2:1]= (,e1)5.匿名函数与高阶函数 filter:filter(function,sequence),function可以是匿名函数或者自定义函数,它会对后面的sequence序列的每个元素判定是否符合函数条件,返回TRUE或者FALSE,从而只留下TRUE的元素;sequence可以是列表、元组或者字符串 map:它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回 reduce:reduce(function,iterable),其中function必须传入两个参数,iterable可以是列表或者元组 sorted:函数对所有可迭代的对象进行排序操作。 (= i:i*2 (f(3= m,n:m*(f2(2,4( (=[(,,,,(,,,(list(filter( i:i[0][0] (list(filter( i:i[0][0] (,filter( i:i[0][0] ,filter( i:i[0][0] x: x ** 2,[1,4,5(list(map(abs,[-1,-3,4 ( functools x+(reduce(add,5(reduce( i,j:i+j,5 ((sorted([1,5,7,-2(sorted([1,-2],reverse=True)) l=[(,1),(,2),(,6),(,4),(,3(sorted(l,key=(sorted(l,key= i:i[0],reverse=True))(编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 为什么python-cgi在unicode上失败?
- 在Python中将项插入到不区分大小写的排序列表中
- python – 使用setuptools问题创建新的virtualenv 1.11.5失
- python – 在模板中显示存储为二进制blob的图像
- python – 如何将二进制转换为浮点数
- 什么“这里不允许使用目录索引.”是指Django错误?
- 使用带有嵌套查询的python MySQLDB SScursor
- python-2.7 – 如何在python中使用webdriver选择下拉列表值
- 【Python】python文件打开方式详解——a、a+、r+、w+区别
- python – Scipy:加快2D复数积分的计算