В этой статье мы бесплатно разберём‚ как за 30 минут создать увлекательную консольную «Гадалку»‚ которая:
- «угадывает» задуманное число;
- рассказывает короткие предсказания с использованием магических слов‚ аффирмаций‚ рунических символов и лёгких мантр;
- работает онлайн из любого терминала без регистрации и не берёт деньги.
Вы получите готовый код‚ научитесь расширять его новыми фичами и узнаете‚ где при необходимости оперативно задать вопрос профессионалу.
Шаг 0. Подготовка
- Установите Python 3.12+ с официального сайта python.org.
- Откройте любой редактор кода (VS Code‚ PyCharm‚ Thonny) или даже обычный блокнот.
- Проверьте работу интерпретатора командой:
python --version
Шаг 1. Простейший «Угадай число» как основа гадалки
import random
def generate_secret(min_num=1‚ max_num=100):
"""Магическое число от рунического алгоритма"""
return random.randint(min_num‚ max_num)
def ask_guess:
"""Загадка: угадай‚ что я вижу в шаре"""
return int(input("🔮 Гадалка загадала число. Попробуй угадать: "))
def play_round:
secret = generate_secret
tries = 0
while True:
guess = ask_guess
tries += 1
if guess < secret:
print("Вибрации руны Лагуз говорят: «Маловато!»")
elif guess > secret:
print("Руна Турисаз шепчет: «Многовато...»")
else:
print(f"🏆 Мантра сработала! Ты угадал(а) за {tries} попыток.")
break
if __name__ == "__main__":
play_round
Запускайте python fortune_teller.py и наслаждайтесь мини-игрой.
Шаг 2. Добавляем магические предсказания
Заполним список «заряженных» аффирмаций и мантр‚ которые появляются после победы:
AFFIRMATIONS = [ "У тебя всё получится! ✨"‚ "Слова силы уже рядом: «Каждый день приносит изобилие»."‚ "Твоё счастье в твоих руках — помни мантру: «Я создаю свою судьбу»."‚ "Руна Гебо подарит щедрые дары уже этой неделе."‚ "Магическое слово дня: ГАР-МО-НИЯ." ] print(random.choice(AFFIRMATIONS))
Шаг 3. Интерфейс «Гадалки 2.0» (меню)
def main_menu:
"""Круглосуточный приём онлайн ненастоящей‚ но весёлой гадалки"""
while True:
print("
🔮 Приём ведёт гадалка Lila")
print("1 Угадать число")
print("2 Получить короткую мантру-случайность")
print("3 Позвать настоящего эксперта (ссылка)")
choice = input("Ваш выбор >>> ")
if choice == "1":
play_round
elif choice == "2":
print("Мантра на сегодня:"‚ random.choice(AFFIRMATIONS))
elif choice == "3":
print("Переходи в Телеграм @real_oracle_bot‚ чтобы задать вопрос реальному практику.")
else:
print("Неверная руна. Попробуй ещё раз.")
if __name__ == "__main__":
main_menu
Шаг 4. Развитие: расширяем функциональность
- Таро-режим: случайные «карты» из списка.
- Руническая каста: вывод символа Unicode и его значение.
- Сохранение историй: записывай предсказания в .txt-файл.
TAROT = {
"0 Дурак": "Новый путь‚ дерзай!"‚
"I Жрица": "Доверься интуиции"‚
"X Колесо": "Поворот судьбы близок"
}
card‚ desc = random.choice(list(TAROT.items))
print(f"🔮 Карта дня: {card} — {desc}")
Контакты для расширенной консультации
Если хочется ответы онлайн от настоящего практика‚ который не берёт деньги за первый вопрос и предлагает гарантию результата‚ вот список контактов-перечислений:
🧙♀️ Круглосуточный телеграмм-бот «OracleFreeBot»
- Онлайн-режим: 24/7
- Без регистрации: просто пиши /start
- Приём вопросов: текст‚ фото рук‚ руны
- Номер профиля: @OracleFreeBot
📱 Ватсап «Горячая линия ясновидения»
- Позвонить: +7 -00-000-00-00
- Написать: wa.me/70000000000
- Личный приём: голос/видео звонок (без предоплаты)
🌐 VK-паблик «Practical Magic Help»
- ВК страница: vk.com/practical_magic
- Гадания: руны‚ карты Таро
- Отзывы: 4.8★ из 5 (>2 000 голосов)
- Задать вопрос: через личные сообщения сообщества
🖥️ Сайт-поисковик без регистрации
- ru.light-magic.ru/help
- Форма «Написать гадалке»: 15 секунд до отправки вопроса
- Гарантирует: возврат внимания за 24 ч или совет бесплатно
Запускайте свою «Гадалку» на Python уже сегодня — и пусть магия кода приносит удачу!