online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
import random import tkinter as tk class Teglafal(tk.Canvas): """Hány kattintásból találod meg a fekete téglát?""" def __init__(self, parent, **kwargs): super().__init__(parent, **kwargs) # A vászon mérete, színe self.configure(width=700, height=250) # Egy fekete tégla koordináta self.koordinata = None # Kattintás számláló self.szamlalo = 0 koordinatak = [] # Téglák készítése for j in range(4): for i in range(10): self.create_rectangle(i * 70 + 10, j * 60 + 10, i * 70 + 60, j * 60 + 50, fill="#AB5250", tags=f"square_{j}_{i}") # A téglák koordinátáit listába gyűjti koordinatak.append([i * 70 + 10, j * 60 + 10, i * 70 + 60, j * 60 + 50]) # Egy tégla véletlen választás self.koordinata = random.choice(koordinatak) # Választott tégla fekete színű self.create_rectangle(self.koordinata, fill='black', tags="fekete") # A fekete téglát piros tégla alá rejti self.tag_lower("fekete") # Kattintás a téglákra self.bind("<Button-1>", lambda e: self.click()) def click(self): # A kattintások feldolgozása currently_clicked = self.find_withtag("current") katt = self.gettags("current") if currently_clicked: # törli a kattintott téglát self.delete(katt[0]) # számolja a próbálkozást self.szamlalo += 1 print(self.szamlalo) class App(tk.Tk): def __init__(self): super(). __init__() self.title('Fekete tégla kereső játék') # A **kwargs két opciója szin és keret vastagság teglafal = Teglafal(self, bg='lightgreen', highlightthickness=0) teglafal.pack() if __name__ == '__main__': app = App() app.mainloop()

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue