python三局两胜游戏

复制代码
分为以下步骤实现这个功能
1、猜拳
2、机器产生数值
3、人去猜数字,定义剪刀石头布
4、控制机器产生,123

程序运行的时候可能会出现一点玄学问题,就是,提示n+=1这一行不符合pep8然后报错,不用管,运行就可以,没有这一行就会进入死循环

python 复制代码
#三局两胜游戏
import random
#计数 people count,machine count
p_count = 0
m_count = 0
n =1
while n<= 3:
	#猜拳
	# 机器产生数值
	#人去猜数字,定义剪刀石头布
	#控制机器产生,012
	ran = random.randint(0,2)
	guess = int(input('请输入1、剪刀、2、石头、3、布\n'))
	if(guess == 0 and ran == 2) or  (guess ==1 and ran == 0) or (guess == 2 and ran ==1):
		print('~~~~~我赢了~~~~~')
		p_count += 1
	elif(ran == 0 and guess == 2) or (ran == 1 and guess == 0) and (ran ==2 and guess ==1):
		print('~~~~~机器赢了~~~~')
		m_count += 1
	else:
		print('平局')
	n += 1
#胜负比较
if p_count < m_count:
    print('最后机器获胜')
elif p_count > m_count:
    print('最后人获胜')
else:
    print('平局')
相关推荐
仙女修炼史4 分钟前
gradcam在yolo中的应用
人工智能·python·yolo
慧一居士21 分钟前
Sass和Less功能、使用场景、用法对比
前端·css·less·sass
leoZ23129 分钟前
AI+前端提效-09 AI赋能前端测试:单元测试、E2E测试自动生成,提升覆盖率
前端·人工智能·opencv·目标检测·数据挖掘·单元测试·语音识别
hkNaruto34 分钟前
【游戏】低帧率策略游戏类帧同步保障公平性软件详细设计文档
网络·游戏
计算机魔术师35 分钟前
OpenAI 评定 Astra 达到网络安全 Critical 能力阈值,将受限发布
前端
JavaGuide38 分钟前
SpaceX 工程师的 AI Coding 玩法太牛了, 200 多个 Agent 并行!
前端·后端
小猪code42 分钟前
frp 80/443 Web 服务两种部署模式实操笔记
前端·笔记
李可以量化44 分钟前
Redis Client 从了解到精通(六):redis-py 服务控制与状态监控辅助函数详解
python
JamesZhang800781 小时前
Chrome相关知识点
前端
李可以量化1 小时前
Redis Client 从了解到精通(六)下:redis-py 时间、库管理与持久化辅助函数详解
python