Commit 853c98e1 by BellCodeEditor

save project

parent b74c1a80
Showing with 26 additions and 27 deletions
with open(r"C:\Users\Administrator\Desktop\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:]: def upgrade(self):
sum=sum+int(sales) self.level=self.level+1
result=data[0]+str(sum)+'\n' self.hp=self.hp+50
final_sum.append(result) self.attack=self.attack+4
with open(r"C:\Users\Administrator\Desktop\sales_list.txt","w",encoding='utf-8') as file1: houyi=Hero("后羿",240,23)
file1.writelines(final_sum) houyi.upgrade()
\ No newline at end of file print("等级为:",houyi.level)
print("血量为:",houyi.hp)
print("攻击力为:",houyi.attack)
悟空 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