猜拳游戏(基于python面向对象1)

来源:互联网 发布:网络电话卡是什么 编辑:程序博客网 时间:2024/06/01 08:38

大家好!,之前编写过面向对象实现的很多案例,今天给大家分享按照面向对象的思想实现猜拳游戏,游戏分为4个阶段 ,先看下运行的效果:

这里写图片描述

先来看第一阶段

 创建用户类(Person)  需求    1 属性有名字name  , 积分 score    2 行为 出拳(showFist)    3 测试用户出拳

代码如下:

#创建用户类class Person():    #构造函数    def __init__(self,name,score):        self.name=name        self.score= score    # 出拳    def showFist(self):        type = int(input("请出拳(1.剪刀 2.石头 3.布):"))        if type==1:            print(self.name,"出剪刀")        elif type==2:            print(self.name,"出石头")        elif type==3:            print(self.name,"出布")        return  type
阅读全文
0 0
原创粉丝点击