• 締切済み

Pythonコードの間違いを指摘して

import tkinter as tk lastplay="" def gamestart(): global lastplay lastplay="試合開始" frame_main.tkraise() root=tk.Tk() frame_settings=tk.Frame(root) frame_settings.grid() button_gamestart=tk.Button(frame_settings,command=gamestart) button_gamestart.grid() fraim_main=tk.Frame(root) fraim_main.grid() label_1=tk.Label(frame_main,text=f"{lastplay}です") label_1.grid() fraim_settings.tkraise() root.mainloop() エラー内容 frame_mainが表示されたとき、変数の「試合開始」が表示されず、「です」のみ表示される。

みんなの回答

  • retorofan
  • ベストアンサー率34% (435/1276)
回答No.1

一部を修正してみてください。 button_gamestart=tk.Button(frame_settings,command=gamestart) ここを、以下のように・・・。 button_gamestart = tk.Button(frame_settings, text="Game Start", command=gamestart)

関連するQ&A