Commit d81d4e97 by BellCodeEditor

save project

parent cfa86d5d
Showing with 17 additions and 27 deletions
with open (r'c:\Users\Administrator\Documents\lesson13-4\sales_list.txt','r',encoding='utf-8')as file: class Hero:
a=file.readlines() def __init__(self,name,hp,attack):
final_sum=[] self.level = 1
for i in a: self.name = name
data=i.split() self.hp= hp
sum=0 self.attack= attack
for sales in data[1:]:
sum=sum+int(sales) def upgrade():
result = data[0]+str(sum)+'\n' yase.level=yase.level+1
final_sum.append(result) yase.hp=yase.hp+50
with open (r'c:\Users\Administrator\Documents\lesson13-4\sales_list.txt','a',encoding='utf-8')as file: yase.attack= yase.attack+4
file.writelines(final_sum)
\ No newline at end of file yase = Hero("一",300,20)
print("一地初始血量值为:",yase.hp)
upgrade()
upgrade()
print("升级2次后,一地血量值为:",yase.hp)
悟空 12 15 11 12 11 12 13 21 27 12 15 30 22 26 15 12 21 23 27 11
诺依 21 29 15 21 21 21 29 30 12 13 12 12 24 52 27 26 15
小贝 29 11 11 15 13 15 13 11 11 29 13 11
李丽 13 15 20 15 15 11 17 20 20 11 12 12 20
宋扬 11 11 11 11 15 17 11 20
王明 30 27 26 24 29 12 15 11 22 26 23
李强 12 12 11 15 11 13 25 26 11 13 15
孙小白 25 26 12 15 27 30 48 39
苏琪 15 11 15 15 30 13 27 11
刘若若 11 11 13 11 20 15 13 29 24
刘阳 11 15 22 11 23 26 22 15 17 52 12
王胜男 27 15 15 26 13 12 15
王娇 12 11 12 12 15 35 23 11
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment