猫鼠三十六计(瞒天过海,围魏救赵,借刀杀人,以逸待劳)

转载于:https://www.cnblogs.com/gieno/archive/2009/09/23/1572590.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的36计编程示例,可以让用户查看每个计谋的详情: 1. 创建一个包含36个计谋的列表,每个计谋都有一个唯一的名称和详细描述。 2. 显示一个主菜单,让用户选择要查看的计谋。用户可以输入计谋的名称或编号来选择计谋。 3. 如果用户输入的名称或编号不存在,提示用户重新输入。 4. 如果用户选择了一个计谋,显示该计谋的名称和详细描述。 5. 提供一个选项让用户返回主菜单或退出程序。 6. 可以将此程序扩展为包括更多功能,如搜索计谋、添加新计谋等。 以下是示例代码: ``` # 定义36计列表 thirty_six_strategies = [ {"name": "瞒天过海", "description": "利用谎言、假象等手段蒙骗对手,达到出奇制胜的目的。"}, {"name": "围魏救赵", "description": "用迂回的方式来攻击对手的弱点,使其分心,从而保护自己的利益。"}, {"name": "借刀杀人", "description": "借助他人的力量来打败对手。"}, # ... 其他34计 ] # 显示主菜单 def show_menu(): print("请选择要查看的计谋:") for i, strategy in enumerate(thirty_six_strategies): print(f"{i+1}. {strategy['name']}") print("0. 退出程序") # 显示计谋详情 def show_strategy_detail(strategy): print(f"{strategy['name']}\n{strategy['description']}\n") # 主程序 while True: show_menu() choice = input("请输入计谋名称或编号:") if choice == "0": break try: choice_index = int(choice) - 1 strategy = thirty_six_strategies[choice_index] show_strategy_detail(strategy) except (ValueError, IndexError): print("输入有误,请重新输入。") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值