首页 > 软件开发 > PYTHON >

Python 剪刀石头布小游戏程序

来源:互联网 2023-03-16 19:16:57 72

Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

1.你输入‘剪刀’,‘石头’,‘布’,其中一个。FGh办公区 - 实用经验教程分享!

2.电脑随机生成‘剪刀’,‘石头’,‘布’。FGh办公区 - 实用经验教程分享!

3.两者结果进行对比,并进行判断胜负,并输出结果FGh办公区 - 实用经验教程分享!

a) 你赢了FGh办公区 - 实用经验教程分享!

b) 你输了FGh办公区 - 实用经验教程分享!

c) 打和了,重新循环,直至决出结果FGh办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • Python 软件

方法/步骤

  • 1

    打开Python 软件,新建Python filesFGh办公区 - 实用经验教程分享!

    Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

    Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

  • 2

    输入代码如下:FGh办公区 - 实用经验教程分享!

    import random,time

    FGh办公区 - 实用经验教程分享!

    FGh办公区 - 实用经验教程分享!

    punches = ['石头','剪刀','布']

    FGh办公区 - 实用经验教程分享!

    computer_choice = random.choice(punches)

    FGh办公区 - 实用经验教程分享!

    while True:

    FGh办公区 - 实用经验教程分享!

    user_choice=''

    FGh办公区 - 实用经验教程分享!

    user_choice=input('请出拳:(剪刀,石头,布)')

    FGh办公区 - 实用经验教程分享!

    while user_choice not in punches:

    FGh办公区 - 实用经验教程分享!

    print('输入错误,请重新出拳:')

    FGh办公区 - 实用经验教程分享!

    user_choice=input()

    FGh办公区 - 实用经验教程分享!

    print('----战斗过程----')

    FGh办公区 - 实用经验教程分享!

    print(computer_choice)

    FGh办公区 - 实用经验教程分享!

    print(user_choice)

    FGh办公区 - 实用经验教程分享!

    time.sleep(1)

    FGh办公区 - 实用经验教程分享!

    if (computer_choice=='石头' and user_choice=='布') or (computer_choice=='布' and user_choice=='剪刀') or (computer_choice=='剪刀' and user_choice=='石头'):

    FGh办公区 - 实用经验教程分享!

    print('yeah,你赢了!')

    FGh办公区 - 实用经验教程分享!

    break

    FGh办公区 - 实用经验教程分享!

    elif computer_choice==user_choice:

    FGh办公区 - 实用经验教程分享!

    continue

    FGh办公区 - 实用经验教程分享!

    else:

    FGh办公区 - 实用经验教程分享!

    print('Oh,你输了')

    FGh办公区 - 实用经验教程分享!

    breakFGh办公区 - 实用经验教程分享!

    Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

  • 2本页面未经许可获取自百度经验
  • 3

    1.点击图片所示红色框运行按钮,运行程序FGh办公区 - 实用经验教程分享!

    Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

  • 4

    分别测试几种输出的不同 结果FGh办公区 - 实用经验教程分享!

    1.输入‘石头’,电脑出‘布’,结果是你输了FGh办公区 - 实用经验教程分享!

    2.输入‘one punch’,错误指令,提示重新输入,重新输入‘石头’,电脑出‘布’,结果是你赢了FGh办公区 - 实用经验教程分享!

    3.输入‘石头‘,电脑出’石头‘,打和了,但是打和是不存在的,还是要决一胜负的,提示重新出拳,重新输入’布‘,电脑出’石头‘,终于决出结果,你赢了!FGh办公区 - 实用经验教程分享!

    Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

    Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

    Python 剪刀石头布小游戏程序FGh办公区 - 实用经验教程分享!

  • 注意事项

    • 程序的格式是有严格要求的,不能随便调位置,否则运行会出错!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!FGh办公区 - 实用经验教程分享!


    标签: python小游戏

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码