开学了,回顾了一下之前学的那些和那两道小题,发现有些内容不懂,于是来补充基础知识了……
lamada
匿名函数 lamada
'''
语法: lamada 参数:表达式
即可执行上述表达式,,可以同时有多个参数
调用语法:
1.赋值
f= lamada str : len(str.split())
f('hello world')
output:2
2.写完后,加括号,括号内写参数
(lamada str : len(str.split()))('hello world')
output:2
3.lamada函数作为参数
list.sort(key=lamada str :len(str.split()))
output:按list里单词数量排序
4.lamada函数做返回值,,,,可构造一元二次函数
def f(a,b,c):
return lamada x:a*x**2+b*x+c
g=f(2,2,1)
g(3)
output:25
python中计算平方、次方及其方根
借用博主文章(太懒qwq
————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Dontla/article/details/106181534