Sample01(user1)を実行したら、端末に出力結果が表示される想定なのですが、できてません。何処が悪いのでしょうか?
python
1 2import tkinter 3import tkinter as tk 4from tkinter import Tk, ttk, PhotoImage 5import os, tkinter, tkinter.filedialog, tkinter.messagebox 6 7 8 9root = Tk()#分かんない けど宣言 10root.title("あつめる君")#タイトル名 11root.geometry("640x480")#ウィンドウ サイズ 12 13# upper-case A-Z 14AZ=[chr(i) for i in range(65,65+26)] 15# lower-case a-z 16az=[chr(i) for i in range(97,97+26)] 17 18#mapです 19l=AZ+az 20 21#表示 22#print(*l),print() 23 24#ユーザー 移動配列 25user1=[[],[]] 26user2=[[],[]] 27 28import random 29 30#進む処理 31 32def Sample01(xx01): 33 try: 34 xx01[0].append(random.randint(1,6)) 35 xx01[1].append(l[sum(xx01[0])-1]) 36 #print(xx01[0],xx01[1],sum(xx01[0])) 37 print(xx01) 38 except (IndentationError,IndexError): 39 pass 40 41 42 43Sample01(user1) 44Sample01(user1) 45 46 47 48# テキスト表示 49tekisuto = tkinter.Label(text=l)#,background='gray') 50tekisuto.place(x=5, y=5)#座標 51 52 53 54# ボタンを表示 command=処理 55button01= tkinter.Button(text="実行") 56button01.place(x=550, y=0)#座標 57 58# ボタンクリックイベントと関数の関連付け 59button01["command"] = Sample01(user1) 60 61 62tekisuto2 = tkinter.Label(text=user1) 63tekisuto2.place(x=0, y=30)#座標 64 65 66 67root.mainloop() 68 69

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/18 13:43