python石头剪刀布小游戏(三局两胜制)
作者:A_Gorilla 发布时间:2021-07-24 00:06:30
标签:python,石头剪刀布,游戏
Python 石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下
import random
all_choioces = ['石头', '剪刀', '布']
win_list = [['石头', '剪刀'], ['剪刀', '布'], ['布', '石头']]
poeple_on = True
poeple_add = 0
compute_add =0
while poeple_on:
compute = random.choice(all_choioces)
put ='''(0)石头(1)剪刀(2)布 请选择:'''
ind = int(input(put))
poeple = all_choioces[ind]
print('你出的:%s,计算机出的是:%s' % (poeple, compute))
if poeple == compute:
print('\033[32;1m平局\033[0m')
elif [poeple, compute] in win_list:
print('\033[31;1m你赢了\033[0m')
poeple_add += 1
if poeple_add == 2:
poeple_on = False
print('\033[32;1m游戏结束\033[0m')
else:
print('\033[31;1m计算机赢了\033[0m')
compute_add += 1
if compute_add == 2:
poeple_on = False
print('\033[32;1m游戏结束\033[0m')
第二种简单的格式
import random
all_choioces = ['石头', '剪刀', '布']
win_list = [['石头', '剪刀'], ['剪刀', '布'], ['布', '石头']]
poeple_add = 0
compute_add = 0
while poeple_add < 2 and compute_add < 2 :
compute = random.choice(all_choioces)
put ='''(0)石头(1)剪刀(2)布 请选择:'''
ind = int(input(put))
poeple = all_choioces[ind]
print('你出的:%s,计算机出的是:%s' % (poeple, compute))
if poeple == compute:
print('\033[32;1m平局\033[0m')
elif [poeple, compute] in win_list:
print('\033[31;1m你赢了\033[0m')
poeple_add += 1
else:
print('\033[31;1m计算机赢了\033[0m')
compute_add += 1
来源:https://blog.csdn.net/A_Gorilla/article/details/81709825


猜你喜欢
- 今天在给元素注册事件的时候,使用addEventListener遇到了一个问题,这个好像之前也遇到过,觉得有必要总结一下,就是js函数作为参
- 前言:二分法也就是二分查找,它是一种效率较高的查找方法假如公司新来了一个人,叫张三,他是你们公司第47个人,过了一段时间后,有些人呢看张三不
- 前言用Python如何写一个接口呢,首先得要有数据,可以用我们在网站上爬的数据,在上一篇文章中写了如何用Python爬虫,有兴趣的可以看看:
- Python中有哪几种方法安装第三方模块,安装Python第三方模块的方法有很多,这里介绍三种方法安装第三方模块。【方法一】: 通过setu
- 前言调用EXPLAIN可以获取关于查询执行计划的信息,以及如何解释输出。EXPLAIN命令是查看查询优化器如何决定执行查询的主要方法,但该动
- 本文实例讲述了Python实现给文件添加内容及得到文件信息的方法。分享给大家供大家参考。具体分析如下:经常会遇到给文件添加内容的时候,如果只
- python怎么模拟点击网页按钮前提环境: Python3 和 Visual Studio Code安装完毕安装selenium : 在终端
- 例子:以百度文库中选择文档的类型为例问题一:遍历点击所有文档类型的单选框# coding=utf-8from selenium import
- vue控制mock在开发环境使用,在生产环境禁用说下原因mock拦截所有的axios请求,根据请求,做出相应的响应。平时前后端分离开发,我们
- 项目地址:https://github.com/Henryhaohao/Bilibili_video_download介绍对于单P视频:直接
- 创建工程时,选择已存在的环境(不要选择虚拟环境,虽然安全,但很慢)添加环境在 anaconda3/bin/python3.6 即 d:/an
- 深入作用域链与闭包为什么要把作用域链和闭包放在一起讲呢,它们有什么关联吗?试想,我们如果在一个内部的函数使用了外部的变量,是通过[[oute
- 这篇文章主要介绍了python装饰器使用实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以
- 创建表书籍模型: 书籍有书名和出版日期,一本书可能会有多个作者,一个作者也可以写多本书,所以作者和书籍的关系就是多对多的关联关系(many-
- 冒泡的表现近期用vue做了一个需求,大概是同一个区域,点击不同位置有不同的响应函数,还有个总的响应函数,好吧,如下图所示:他们的DOM结构如
- 需求 现在有一个需求是将10w条数据插入到MSSQL数据库中,表结构如下,你会怎么做,你感觉插入10W条数据插入到MSSQL如下的
- 前言Tkinter(即 tk interface) 是 Python 标准 GUI 库,简称 “Tk&rdquo
- scapy是python写的一个功能强大的交互式数据包处理程序,可用来发送、嗅探、解析和伪造网络数据包,常常被用到网络攻击和测试中。这里就直
- 当服务器必须提供与两个或更多个网络或网络子网的连接时,典型的方案是使用多宿主计算机。此计算机通常位于外围网络(也称为 DMZ、外围安全区域或
- 本文实例为大家分享了python爬虫爬取淘宝商品的具体代码,供大家参考,具体内容如下1、需求目标 : 进去淘宝页面,搜索耐克关键词,抓取 商