1 / 12
文档名称:

Python设计.doc

格式:doc   大小:605KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python设计.doc

上传人:秋天学习屋 2022/1/18 文件大小:605 KB

下载得到文件列表

Python设计.doc

相关文档

文档介绍

文档介绍:(完整word版)Python设计
(完整word版)Python设计
(完整word版)Python设计
安徽大学计算机实验教学中心 1
学号
L81514034
专业
网络工程
姓名
黄武伟
实验日期me)
print ( " 定位 : 射手 " )
print ( " 攻击力 :" , self .atk)
print ( " 防御 :" , self .defe)
print ( " 特点 : 攻击时会产生一定的暴击! " )
class Type2(Game):
def __init__ ( self , name= '' , blood= 100, defe= 30, atk= 20):
Game. __init__ ( self , name, blood, defe, atk)
def Attack(
self
,role,defe):
role=role-
self .atk+ self .atk*(defe/
100)
print ( " 攻击成功 " )
if (role <=
0):
role=
0
return
role
def getblood( self ):
return self .blood
def getdefe( self ):
return self .defe
def backblood( self , m):
self .blood = m
def BD(self ,role):
if ( self .blood< 35):
(完整word版)Python设计
(完整word版)Python设计
(完整word版)Python设计
安徽大学计算机实验教学中心 4
(完整word版)Python设计
(完整word版)Python设计
(完整word版)Python设计
role=role- 10
print ( " 触发被动怒火,对敌方造成额外
if (role<= 0):
role= 0
return role

10 点真实伤害!

")
(完整word版)Python设计
(完整word版)Python设计
(完整word版)Python设计
def check( self ):
if ( self .blood == 0):
print ( self .name, " 死亡,游戏结束
i = 0
return i

!" )
(完整word版)Python设计
(完整word版)Python设计
(完整word版)Python设计
def show( self ):
print ( " 英雄介绍 :" )
print ( " 昵称 :" , self .name)
print ( " 定位 : 坦克 " )
print ( " 攻击力 :" , self .atk)
print ( " 防御 :" , self .defe)
print ( " 特点 : 当血量少于 35 时会触发被动怒火,对敌方造成额外

10 点的真实伤害,无视护甲!
(完整word版)Python设计
(完整word版)Python设计
(完整word版)Python设计
" )
class Type3(Game):
def __init__ ( self , name= '' , blood= 100, defe= 30, atk= 20):
Game. __init__ ( self , name, blood, defe, atk)
def Attack(
self
,role,defe):
role=role-
self .atk+ self .atk*(defe/
100)
print ( " 攻击成功 " )
if (role <=
0):
role=
0
return
role
def getblood( self ):
return self