Zdravím, vie niekto túto Python úlohu.
ĎAKUJEM
- Upravte program tak, aby sa zastavil, ak sme získali viac ako 10 bodov, a zagratuloval nám k výborným reakciám.
import tkinter
from random import *
canvas = tkinter.Canvas()
canvas.pack()
def timer1():
canvas.delete('all')
global sx, sy
sx = randrange(300)
sy = randint(20, 250)
canvas.create_rectangle(sx, sy, sx+velkost, sy+velkost, fill='green')
canvas.create_text(100, 10, text='Počet získaných bodov:')
canvas.create_text(200, 10, text=pocet_bodov)
canvas.after(500, timer1)
def klik(suradnice):
global pocet_bodov
x = suradnice.x
y = suradnice.y
if sx < x < sx+velkost and sy < y < sy+velkost:
pocet_bodov = pocet_bodov + 1
else:
pocet_bodov = pocet_bodov - 1
pocet_bodov = 0
sx = 0
sy = 0
velkost = 50
timer1()
canvas.bind('<Button-1>', klik)
Hľadáš doučovanie predmetu informatika? Nájdi si správneho doučovateľa predmetu informatika pre doučovanie online alebo osobne v tvojom okolí.
Pre správne fungovanie stránky pristupujeme k informáciám uloženým v tvojom zariadení. Ide napríklad o cookies alebo lokálnu pamäť prehliadača. Ukladáme tam dáta potrebné pre fungovanie stránky, údaje využívané na analytické účely alebo údaje ukladané tretími stranami.
Ak sú tieto informácie nevyhnutné pre chod stránky, ukladáme ich hneď automaticky. Na všetky ostatné potrebujeme súhlas, ktorý môžeš udeliť nižšie. Tvoj súhlas si uchováme 12 mesiacov, pri odmietnutí sa ťa na súhlas opäť opýtame po 6 mesiacoch, svoje rozhodnutie však môžeš zmeniť kedykoľvek. Bližšie informácie nájdeš na stránke ochrany osobných údajov a vo všeobecných podmienkach používania.