0
def dice1():
dice1 = Image(Point(50, 100),'one.gif')
return dice1


def dice2():
 dice2 = Image(Point(50,100),'two.gif')
return dice2


def dice3():
 dice3 = Image(Point(50,100),'three.gif')
return dice3


def dice4():
 dice4 = Image(Point(50,100),'four.gif')
return dice4


def dice5():
 dice5 = Image(Point(50,100),'five.gif')
return dice5


def dice6():
 dice6 = Image(Point(50,100),'six.gif')
return dice6


def displaying_dice(arg1):
 if arg1 == 1:
    printed = dice1()
 elif arg1 == 2:
    printed = dice2()
 elif arg1 == 3:
    printed = dice3()
 elif arg1 == 4:
    printed = dice4()
 elif arg1 == 5:
    printed = dice5()
 elif arg1 == 6:
    printed = dice6()
 return printed

この質問は、Python の Zelle Graphics に関する他の質問とも関係があります。ここで私が直面している問題は、私が必要としているものに対して上記のものが機能することです。display_dice() 関数を使用して、ロールされた数字を判断し、そのロールに基づいて、どのサイコロを引く必要があるかを返します。ただし、指示では、私のdisplay_dice()関数はいかなる種類の値も返さないはずであり、ここで混乱します。値を返すことができない場合、どうすれば.draw(graph_win)になるのでしょうか印刷する必要がある画像? どんな助けでも大歓迎です。

4

0 に答える 0