【Python如何与电脑玩石头剪刀布游戏】

1、石头剪刀布Python代码如下:

import random
while True:
    a = random.randint(0, 2)
    b = int(input("请输入一个数字(0=石头, 1=剪刀, 2=布): "))
    c = ['石头', '剪刀', '布']
    if b != 0 and b != 1 and b != 2:
        print("傻子,你出错了,请输入数字0或1或2!!!")
    elif a == b:
        print("电脑出了:{}\n你出了:{}\n平手\n自动开启下一局:".format(c[a], c[b]))
        continue
    elif a == 0 and b == 2 or a == 1 and b == 0 or a == 2 and b == 1:
        print("电脑出了:{}\n你出了:{}\n你赢了!".format(c[a], c[b]))
        break
    else:
        print("电脑出了:{}\n你出了:{}\n你输了".format(c[a], c[b]))
        break

2、运行结果:

相关推荐

  1. Python石头剪刀游戏

    2024-03-14 19:10:01       18 阅读
  2. Python列表实现石头剪刀游戏

    2024-03-14 19:10:01       18 阅读
  3. c++石头剪刀游戏

    2024-03-14 19:10:01       19 阅读
  4. 【华为OD真题 Python石头剪刀游戏

    2024-03-14 19:10:01       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-14 19:10:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-14 19:10:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-14 19:10:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-14 19:10:01       20 阅读

热门阅读

  1. Gin Web框架在Go语言中的应用与实践

    2024-03-14 19:10:01       19 阅读
  2. 利用小红书笔记API:为你的应用注入新活力

    2024-03-14 19:10:01       18 阅读
  3. 运放输入偏置电流及其影响

    2024-03-14 19:10:01       19 阅读
  4. Boxes in a Line(UVA 12657)

    2024-03-14 19:10:01       19 阅读
  5. 深入理解SPA、CSR与SSR的区别及应用

    2024-03-14 19:10:01       21 阅读
  6. Discord账号申诉指南,让你成功找回账号

    2024-03-14 19:10:01       81 阅读
  7. c++实现数组

    2024-03-14 19:10:01       15 阅读