Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- skill=input()
- while True:
- doesExist=False
- line=input()
- if line=="For Azeroth":
- doesExist=True
- break
- elif line=="GladiatorStance":
- skill=skill.upper()
- doesExist=True
- print(skill)
- elif line=="DefensiveStance":
- skill=skill.lower()
- doesExist = True
- print(skill)
- line=line.split(' ')
- command=line[0]
- if command=="Dispel":
- index=int(line[1])
- letter=line[2]
- if index in range(len(skill)):
- skill=list(skill)
- skill[index]=letter
- skill=''.join(skill)
- doesExist = True
- print("Success!")
- elif index not in range(len(skill)):
- doesExist = True
- print("Dispel too weak.")
- elif command=="Target":
- old=line[2]
- length = len(old)
- if line[1]=="Change" and old in skill:
- new=line[3]
- skill=skill.replace(old,new)
- doesExist = True
- print(skill)
- elif line[1]=="Remove":
- startP = skill.find(old)
- endP = startP + length
- skill = list(skill)
- var=skill[endP::]
- skill=skill[:startP]
- [skill.append(var[i]) for i in range(len(var))]
- skill=''.join(skill)
- doesExist = True
- print(skill)
- if not doesExist:
- print("Command doesn't exist!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement