PythonLambda函数-匿名函数的使⽤(判断数值⼤⼩)编程要求
本关的编程任务是补全src/step2/lambda.py⽂件的代码,实现相应的功能。具体要求如下:使⽤lambda来创建匿名函数,然后判断输⼊的两个数值的⼤⼩,并分别输出较⼤的值和较⼩的值。
本关涉及的代码⽂件src/step2/lambda.py的代码框架如下:
#coding=utf-8
# 请在此添加代码,使⽤lambda来创建匿名函数,能够判断输⼊的两个数值的⼤⼩,
#********** Begin *********#
#********** End **********#
# 输⼊两个正整数
a =int(input())
b =int(input())
# 输出较⼤的值和较⼩的值
print('较⼤的值是:%d'% MAXIMUM(a,b))
print('较⼩的值是:%d'% MINIMUM(a,b))
测试说明
本关的测试⽂件是src/step2/lambda.py,测试过程如下:
平台⾃动编译⽣成;
平台运⾏,并以标准输⼊⽅式提供测试输⼊;
平台获取输出,并将其输出与预期输出对⽐。如果⼀致则测试通过,否则测试失败。
以下是平台对src/step2/lambda.py的样例测试集:
测试输⼊:
5
lambda编程12
预期输出:
较⼤的值是:12
较⼩的值是:5
测试输⼊:
7
3
代码:
#coding=utf-8
# 请在此添加代码,使⽤lambda来创建匿名函数,能够判断输⼊的两个数值的⼤⼩,#********** Begin *********#
#判断最⼤值和最⼩值,得到结果赋给max和min变量
MAXIMUM =lambda a,b:max(a,b)
MINIMUM =lambda a,b:min(a,b)
#********** End **********#
# 输⼊两个正整数
a =int(input())
b =int(input())
# 输出较⼤的值和较⼩的值
print('较⼤的值是:%d'% MAXIMUM(a,b))
print('较⼩的值是:%d'% MINIMUM(a,b))
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论