import random class Player(): def __init__(self,name): self.name=name self.num=0 self.win_count=0 def number(self): if self.num==1: print(self.name,"出拳方式为【石头】") elif self.num==2: print(self.name, "出拳方式为【剪刀】") elif self.num==3: print(self.name, "出拳方式为【布】") def who(self): print(self.name,end=' ') self.num=int(input("请出拳(1-3):")) self.number() def win(self): self.win_count+=1 class Computer(): def __init__(self): self.name="电脑" self.num=0 self.win_count=0 def number(self): if self.num==1: print(self.name,"出拳方式为【石头】") elif self.num==2: print(self.name, "出拳方式为【剪刀】") else: print(self.name, "出拳方式为【布】&#
人机猜拳(使用两个类)
最新推荐文章于 2024-09-15 22:31:42 发布
本文介绍如何使用Python编程实现一个简单的猜拳游戏。通过创建两个类,分别代表玩家和计算机,游戏逻辑清晰,易于理解。玩家和计算机通过随机选择石头、剪刀或布进行比试,最终确定胜负。
摘要由CSDN通过智能技术生成