zoukankan      html  css  js  c++  java
  • 函数的递归

    import time
    person_li = ['alex','wpq','yd','lhf']
    def ask_way(person_li):
    print('*'* 80)
    if len(person_li) == 0:
    return '没人知道'
    person = person_li.pop(0)
    if person == 'lhf':
    return '%s知道老男孩在沙河软件大厦' %person
    print('请问%s,你知道老男孩在哪吗'%person)
    print('%s不知道老男孩在哪,我帮你问问%s' %(person,person_li))
    time.sleep(1)
    res = ask_way(person_li)
    print('%s 问的结果是:%res' %(person,res))
    return res
    res = ask_way(person_li)
    print(res)
    #输出结果
    ********************************************************************************
    请问alex,你知道老男孩在哪吗
    alex不知道老男孩在哪,我帮你问问['wpq', 'yd', 'lhf']
    ********************************************************************************
    请问wpq,你知道老男孩在哪吗
    wpq不知道老男孩在哪,我帮你问问['yd', 'lhf']
    ********************************************************************************
    请问yd,你知道老男孩在哪吗
    yd不知道老男孩在哪,我帮你问问['lhf']
    ********************************************************************************
    yd 问的结果是:'lhf知道老男孩在沙河软件大厦'es
    wpq 问的结果是:'lhf知道老男孩在沙河软件大厦'es
    alex 问的结果是:'lhf知道老男孩在沙河软件大厦'es
    lhf知道老男孩在沙河软件大厦







  • 相关阅读:
    react hooks子给父传值
    npm安装依赖 and 删除依赖
    react 阻止事件冒泡
    http 500状态码
    vue中插槽slot的使用
    怎样在vue项目中使用axios处理接口请求
    GET 与 POST 其实没有什么区别
    LazyMan
    什么是微服务,什么是分布式
    思索 p5.js 的最佳实践
  • 原文地址:https://www.cnblogs.com/lhqlhq/p/8669437.html
Copyright © 2011-2022 走看看