в чем ошибка??
import play
from random import randint
import time
#правила
pravila = play.new_text(words='набери 21 очко что бы выиграть', x=0, y=200)
#кнопышки
your_text = play.new_text(words = 'взять карту',color = 'orange',x = -140,y = -150)
plus_you = play.new_box(border_color = 'light green',color = 'purple',x = -140,y = -150,width = 170, height = 100)
computer_text = play.new_text(words = 'дать карту',color = 'orange',x = 140,y = -150)
plus_computer = play.new_box(border_color = 'light green',color = 'purple',x = 140,y = -150,width = 170, height = 100)
#ухалай,мухалай карта появись
carta = play.new_image(image = 'card1.png',size = 40,x = -150,y = 20)
carta.hide()
#победа или проигрыш вот в чём во ходы:',x = -20,y = -280)
shet_text_hod = play.new_text(words = '0',x = -20,y = -300)
#скорость между ходами
speed = 1,5
#когда победа и когда поражение
def lose():
your_score.color = 'red'
computer_score.color = 'green'
rezultat.color = 'red'
rezultat.words = 'проигравший'
def win():
your_score.color = 'green'
computer_score.color = 'red'
rezultat.color = 'green'
rezultat.words = 'победитель'
def draw():
your_score.color = 'yellow'
computer_score.color = 'yellow'
rezultat.color = 'yellow'
rezultat.words = 'ничья'
#карта наконецто появится
@your_text.when_clicked
async def your_card():
number = randint(1,11)
card.image = 'card' + str(number) + '.png'
card.show()
your_score.words = int(your_score.words) + number
shet_text_hod.words = int(shet_text_hod.words) + 1
await play.timer(speed)
card.hide()
#проверка счёта:
if int( your_score.words) > 21:
lose()
@computer_text.when_clicked
async def computer_card():
card.x = 150
steps = int(shet_text_hod.words)
for i in range(steps):
number = randint(1,11)
card.image = 'card' + str(number) + '.png'
card.show()
computer_score.words = int(computer_score.words) + number
shet_text_hod.words = int(shet_text_hod.words) + 1
await play.timer(speed)
card.hide()
#выигрышь и проигрышь
if int(computer_score.words) > 21 or int(computer_score.words) < int(your_score.words):
win()
elif int(computer_score.words) > int(your_score.words):
lose()
else:
draw()
@play.start_program()
е я один нічого не поняв