2020-01-16 19:45:20 Python

多分これが一番完結やと思う

Copy Copied! Full
def swap(party1,party2): flag=0 for name,hp in party2.items(): hp2 =hp for name,hp in party1.items(): if hp>=hp2: party1[name]=hp2 flag =1 return flag party1 ={"勇者":22,"魔法使い":14,"僧侶":22} party2 ={"ゴースト":15} for name, hp in party1.items(): print("{}のHP:{}".format(name,hp)) for name, hp in party2.items(): print("{}のHP:{}".format(name,hp)) print("ゴーストが現れた!") print("ゴーストはスワップを唱えた!") frag =swap(party1,party2) if(frag ==1): print("勇者たちのHPが入れ替わってしまった!") for name,hp in party1.items(): print("{}のHP:{}".format(name,hp)) elif(frag ==0): print("何も起こらなかった!")
多分これが一番完結やと思う
RECOMMEND