Загрузка...

Скрипт мини-игры Б5М [КОД, ЗА КОТОРЫЙ МНЕ СТЫДНО]

Тема в разделе Python создана пользователем kristall0v 18 дек 2020. 180 просмотров

  1. kristall0v
    kristall0v Автор темы 18 дек 2020 статус продаётся, честь тоже 31 493 24 сен 2019
    Опять же, идея кайф, реализация на уровне кала


    Код
    print('''Правила:
    1) Выберете коэффициент (- х (%меньше/%больше/%равно))
    - 5 (44,5/44,5/11)
    - 6 (55,5/33,5/11)
    - 7 (66,5/22,5/11)
    2) Выберете "Больше", "Меньше" или "Равно" используя букы Б/М/Р соответственно

    3) Процент к ставке вы получите соответственно коэффициенту
    Вероятность "Равно" 11% и при выпадении этого варианта ваша ставка умножается на 5
    ''')
    import random
    s = float(input('Введите сумму ставки: '))
    k = int(input('Введите коэффициент: '))
    bmr = input('Введите букву, Б/М/Р: ')
    if s < 0 or k>7 or k<5:
    print('Одно из значений является неверным')
    else:
    f = [1, 2, 3, 4, 5, 6, 7, 8, 9]
    g = (random.choice(f))
    if 1 > 0:
    if k == 5:
    if g > 5:
    zn = 'Б'
    elif g < 5:
    zn = 'М'
    elif g == 5:
    zn = 'Р'
    elif k == 6:
    if g > 6:
    zn = 'Б'
    elif g < 6:
    zn = 'М'
    elif g == 6:
    zn = 'Р'
    elif k == 7:
    if g > 7:
    zn = 'Б'
    elif g < 7:
    zn = 'М'
    elif g == 7:
    zn = 'Р'
    if zn == bmr != 'Р':
    if k == 5:
    print('Верно, ваш выигрыш составил +', (s / 100) * 44.5)
    print('Итог: ', s + ((s / 100) * 44.5))
    elif k == 6 and zn == 'М':
    print('Верно, ваш выигрыш составил +', (s * 33.5) / 100)
    print('Итог: ', s + ((s * 33.5) / 100))
    elif k == 6 and zn == 'Б':
    print('Верно, ваш выигрыш составил +', (s * 55.5) / 100)
    print('Итог: ', s + (s * 55.5 / 100))
    elif k == 7 and zn == 'М':
    print('Верно, ваш выигрыш составил +', (s * 22.5) / 100)
    print('Итог: ', s + ((s * 22.5) / 100))
    elif k == 7 and zn == 'Б':
    print('Верно, ваш выигрыш составил +', (s * 66.5) / 100)
    print('Итог: ', (s + (s * 66.5 / 100)))
    elif zn == bmr == 'Р':
    print('Вот это удача! Ваш выигрыш составил +', s * 4)
    print('Итог: ', s * 5)
    elif zn != bmr:
    print('Вы проиграли')
    print('Было сгенерированно число ', g)
    print('Спасибо за игру!')
    print('program by CRY CRYSTAL')
     
  2. kristall0v
    kristall0v Автор темы 18 дек 2020 статус продаётся, честь тоже 31 493 24 сен 2019
    уже 65 строк, на уменьшение идем, прогресс
     
    1. оладушек
      kristall0v, 65 мини-игр скорее осталось
  3. fitane_inactive3561089
    fitane_inactive3561089 18 дек 2020 Заблокирован(а) 226 27 сен 2020
    это будет вечно?
     
  4. QQQQQQQQQQQQQQ
    :BrainCosmic:реально
     
    1. Посмотреть предыдущие комментарии (1)
    2. rip
      kristall0v, гордись ты чо, я тока в позитивном смысле
    3. kristall0v Автор темы
      @rip, а ой, спасибо, если не рофл конечно:frog_mm:
Top
Загрузка...