鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: lwyuan源

[已解决]python递归函数麻烦帮忙写写这个小作业明天就要上交啊!!急!!!谢谢。

[复制链接]
 楼主| 发表于 2021-4-26 14:58:25 From FishC Mobile | 显示全部楼层
qq1151985918 发表于 2021-4-26 14:57
兄弟,别嫌我说话直,赶紧转专业吧。给了答案都不会抄你还学什么?一节课都没听过说明你起码对这个专业没 ...

那你能不能给我再完整点的答案。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-26 15:00:40 | 显示全部楼层
lwyuan源 发表于 2021-4-26 14:58
那你能不能给我再完整点的答案。

饭已经撑到碗里,菜已经摆上餐桌,筷子已经准备好,吃饭居然还要喂到嘴里,简直了兄弟。
def add_list(list1: list, list2: list, long: "int >= 0" = 3) -> list:
    return [list1[i] + list2[i] for i in range(long)]

def fun(rmb: "int >= 0" = 0) -> list:
    if rmb in [0, 1]:
        return [rmb, 0, 0]
    if rmb >= 5 :
        return add_list([0, 0, 1], fun(rmb - 5))
    if rmb >= 2:
        return add_list([0, 1, 0], fun(rmb - 2))
    
print("a, b, c 分别为", *fun(94))
print("a + b + c =", sum(fun(94)))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-16 00:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表