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知道老男孩在沙河软件大厦







  • 相关阅读:
    MySQL优化
    Java GC
    Java GC
    一致性哈希算法在分布缓存中的应用
    Hadoop
    Hbase 基础
    ORACLE
    ORACLE
    ORACLE
    ORACLE
  • 原文地址:https://www.cnblogs.com/lhqlhq/p/8669437.html
Copyright © 2011-2022 走看看