Хочу сделать программу в которой игрок будет в 21 с ботом

Программу написал но она не работает прошу исправить все ошибки:

print('У вас на руках ' + karta)
TypeError: Can't convert 'int' object to str implicitly
import random
import math
karta = 0
bot = 0
kod1 = 3425
end = 0
otvet = 'ожидание'
print('Приветствуем в казино')
name = input('Как вас зовут? ')
print('Приятно познакомиться, ' + name + '!')
print('Я виртуальное казино')
print('Ты хочешь сыйграть?')
otvet = input()
if otvet == 'Нет' or otvet == 'нет':
   print('Ну тогда иди в зад!')
else:
   summa = int(input('Какую сумму вы хотите внести в ваш банк? '))
   print('Управляющий казино введите код для подтверждения')
   kod2 = int(input())
   if kod1 != kod2:
      print('Вы не управляющий идите в зад')
   else:
      summa = (summa - 1)
      print('На баланс игрока поступила сумма размером ' + str(summa) + ' рублей.') 
      print('Играть мы будем в "Угадай число"')
      while end != 1:
         end = 0 
         print('Ваша ставка')
         stavka = int(input())
         if stavka > summa:
            print('Недостаточно денег, идите в зад')
            continue
         summa -= stavka
         print('Игра начинается...')
         karta = 0
         bot = 0
         while 1:
            Var1 = (math.trunc(random.uniform(0, 4)))
            print('Ещё или стоп?')
            otvet = input()
            if otvet == 'Ещё':
               karta += Var1
               print('У вас на руках ' + karta)
            else:
               print('Подводим результаты')
               while bot < 18:
                  Var1 = (math.trunc(random.uniform(0, 4)))
                  bot += Var1
               if bot > 21 and karta < 22:
                  print('Поздравляю вы выйграли!!!')
                  if stavka >= 50:
                     stavka -= 5
                     summa += stavka
                     summa += stavka
                     print('Теперь ваш баланс состовляет ' + str(summa) + ' рублей.')
                  elif bot > 21:
                     print('Поздравляю вы выйграли!!!')
                     if stavka >= 50:
                        stavka -= 5
                     summa += stavka
                     summa += stavka
                     print('Теперь ваш баланс состовляет ' + str(summa) + ' рублей.')
               elif karta > bot:
                  print('Поздравляю вы выйграли!!!')
                  if stavka >= 50:
                     stavka -= 5
                  summa += stavka
                  summa += stavka
                  print('Теперь ваш баланс состовляет ' + str(summa) + ' рублей.')
               else:
                  print('Вы проиграли')
                  print('Теперь ваш баланс составляет ' + str(summa) + ' рублей.')
                  print('По секрету каждый пройгрыш увеличивает шанс на победу')
         print('Продолжаем?')
         otvet1 = input() 
         if otvet1 == 'Нет' or otvet1 == 'нет':
            end = 1
         else:   
            continue
if summa >= 50:
   summa -= 5
print('Ваш выйгрыш составил '+ str(summa)+ ' рублей.')
while 1:
   a = int(input())

Ответы (0 шт):