赞
踩
以下均为太原理工大学廖丽娟老师的实训项目内容答案,各位校友自取
第一关-递归函数 - 汉诺塔的魅力
- # coding=utf-8
-
- # 输入正整数n
- n = int(input())
-
- # 请在此添加代码,对输入的正整数n进行阶乘运算,并输出计算结果。
- ########## Begin ###
- def fact(n):
- if n==1:
- return 1
- else:
- return n*fact(n-1)
- print(fact(n))
-
-
- ########## End ##########
第二关-lambda 函数 - 匿名函数的使用
- # coding=utf-8
-
- # 请在此添加代码,使用lambda来创建匿名函数,能够判断输入的两个数值的大小
- ########## Begin ##########
-
- MAXIMUM=lambda x,y: x if x>y else y
- MINIMUM=lambda x,y: x if x<y else y
-
-
- ########## End ##########
-
- # 输入两个正整数
- a = int(input())
- b = int(input())
-
- # 输出较大的值和较小的值
- print('较大的值是:%d' % MAXIMUM(a,b))
- print('较小的值是
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。