私はpython hangmanのゲームに取り組んでいて、変数に基づいたグラフィックスを持っているので、1つの人生があるときに、対応する画像が表示されます。私は定義に自分のグラフィックスを置き、それからそれらを呼びたい。ここに私のコードは、これまでのところです:文字列から変数を呼び出す
if life== 1:
graphics1()
if life==2:
graphics2()
if life==3:
graphics3()
if life==4:
graphics4()
if life==5:
graphics5()
if life==6:
graphics6()
if life==7:
graphics7()
if life==8:
graphics8()
if life==9:
graphics9()
if life==10:
graphics10()
というように、ので、私は、1つのまたは2つの行にこれを短縮することを可能にするコマンドはありますか?
'graphics1'と' graphics2'の違いは何ですか? 'life'を引数とする' graphics() '関数を1つ作ることはできませんか? – alfasin
選択された回答を参照してください[ここ](http://stackoverflow.com/questions/5036700/how-can-you-dynamically-create-variables-via-a-while-loop) –