Есть ответ 👍

в чем ошибка??

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()

121
453
Посмотреть ответы 2

Ответы на вопрос:

vikaganzha
4,4(30 оценок)

еммммммм я один нічого не поняв


// pascalabc.net 3.3, сборка 1573 от 04.11.2017 // внимание! если программа не работает, обновите версию! begin   var st: ='balloon duster tooth loot cooperation'; // не вводим   // var st: =readlnstring; // если хочется вводить   var s: =st.towords; // массив из слов s[i]   s.println; // показать исходный массив слов   // собственно решение   var i: =s.select(w-> w.length).toarray.indexmin; // индекс короткого слова   s[i]: =s[i].replace('oo','');   s.println; // результат end. результат balloon duster tooth loot cooperation balloon duster tooth lt cooperation

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS