python实现 猴子摘香蕉「建议收藏」

python实现 猴子摘香蕉「建议收藏」#猴子摘香蕉importsys#找到箱子defmove():globaliwhileTrue:a_1=input(“输入你下步走的地方:”)whileTrue:ifa_1==b:i+=1print(‘找到箱子,通过第一关,进入第二关’)push()else:.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

# 猴子摘香蕉
import sys
# 找到箱子
def move():
    global i
    while True:
        a_1= input("输入你下步走的地方:")
        while True:
            if a_1 == b:
                i += 1
                print('找到箱子,通过第一关,进入第二关')
                push()
            else:
                i += 1
                print('离箱子还很远继续走')
                break
# 推动箱子
def push():
    global i
    while True:
        a_1= input("输入你想把箱子推到的地方:")
        while True:
            if a_1 == c:
                i += 1
                print("已移动到了香蕉下方,通过第二关,进入第三关")
                stand()
            else:
                i += 1
                print("没有移动到了香蕉下方,继续移动")
                break
# 站在箱子上
def stand():
    global i
    print('1 爬上箱子或摘香蕉 0 不爬箱子或不摘香蕉')
    while True:
        a_1 = bool(int(input("输入你接下来要做的事:")))
        while True:
            if a_1 == True:
                i += 1
                print("已经站在箱子上")
                pick()
            else:
                i += 1
                print("不站在箱子上够不到香蕉哦")
                break
# 摘香蕉
def pick():
    global i
    print('1 摘香蕉 0 不摘香蕉')
    while True:
        a_1 = bool(int(input("输入你接下来要做的事:")))
        while True:
            if a_1 == True:
                i +=1
                print(f"摘到香蕉,一共走了{i}步,游戏结束哦")
                sys.exit()
            else:
                i+=1
                print("不伸手摘不到香蕉哦")
                break
if __name__ == '__main__':
    a,b,c = input("请输入猴子,箱子,香蕉的位置:").split(',')
    i = 0
    move()

运行效果如下:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/189270.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号