天天看点

weixuan - 学习类和对象

import random


class fudimo:
    def __init__(self):
        self.hp = 700
        self.neng_liang = 750
        self.speed = 8
        self.shanghai = 110
        self.pi_fu = "nnnb_pf"

    def fly(self):
        print("飞")

    def jineng2(self):
        print("普攻")

    def jineng3(self):
        print("位移")

    def jineng4(self):
        print("阿瓦达索命")

    def jineng5(self):
        b = random.randint(1,5)
        if b == 3:
            print("暴击:造成%d点伤害"%(2*self.shanghai))
        else:
            print("暴击:造成%d点伤害"%(1*self.shanghai))





import hero

# 实例化一个对象:按照图纸(类)新建一个对象
g1 = hero.Gangtiexia()
print(g1.hp)
g1.jineng3()


import 条件
nb1=条件.fudimo()
print(nb1.pi_fu)
nb1.jineng5()













import random


class fudimo:
    def __init__(self):
        self.hp = 700
        self.neng_liang = 750
        self.speed = 8
        self.shanghai = 110
        self.pi_fu = "nnnb_pf"

    def fly(self):
        print("飞")

    def jineng2(self):
        print("普攻")

    def jineng3(self):
        print("位移")

    def jineng4(self):
        print("阿瓦达索命")

    def jineng5(self):
        b = random.randint(1,5)
        if b == 3:
            print("暴击:造成%d点伤害"%(2*self.shanghai))
        else:
            print("暴击:造成%d点伤害"%(1*self.shanghai))





import hero

# 实例化一个对象:按照图纸(类)新建一个对象
g1 = hero.Gangtiexia()
print(g1.hp)
g1.jineng3()


import 条件
nb1=条件.fudimo()
print(nb1.pi_fu)
nb1.jineng5()