Добавить в корзинуПозвонить
Найти в Дзене
Promt Engineer AI

Простой калькулятор на Python

from colorama import init from colorama import Fore, Back, Style # use Colorama to make Termcolor work on Windows too init() print( Back.GREEN ) # Цыет текста what = input( "Что делаем? (+, -, *, /, %)" ) print( Back.MAGENTA ) a = float( input("Введите первое число: ") ) b = float( input("Введите второе число: ") ) print( Back.CYAN ) if what == "+":
c = a + b
print("Результат: " + str(c)) elif what == "-":
c = a - b
print("Результат: " + str(c)) elif what == "*":
c = a * b
print("Результат: " + str(c)) elif what == "/":
c = a / b
print("Результат: " + str(c)) elif what == "%":
c = b * 100 / a
print("Результат: " + str(c)) else:
print("Выбрана неверная операция!") input() # чтобы программа не закрывалась после компиляции Скачайте Python:
Перейдите на python.org
Скачайте версию 3.11 или 3.12
ВАЖНО: При установке обязательно поставьте галочку ✅ "Add Python to PATH" Эта ошибка означает, что модуль colorama не установлен в вашем окружении Python. colorama — это библиотека, котор
Оглавление

Скрипт калькулятор +, -, *, %

from colorama import init

from colorama import Fore, Back, Style

# use Colorama to make Termcolor work on Windows too

init()

print( Back.GREEN ) # Цыет текста

what = input( "Что делаем? (+, -, *, /, %)" )

print( Back.MAGENTA )

a = float( input("Введите первое число: ") )

b = float( input("Введите второе число: ") )

print( Back.CYAN )

if what == "+":
c = a + b
print("Результат: " + str(c))

elif what == "-":
c = a - b
print("Результат: " + str(c))

elif what == "*":
c = a * b
print("Результат: " + str(c))

elif what == "/":
c = a / b
print("Результат: " + str(c))

elif what == "%":
c = b * 100 / a
print("Результат: " + str(c))

else:
print("Выбрана неверная операция!")

input() # чтобы программа не закрывалась после компиляции

Установка Python

Скачайте Python:
Перейдите на python.org Скачайте версию 3.11 или 3.12
ВАЖНО: При установке обязательно поставьте галочку ✅ "Add Python to PATH"

Эта ошибка означает, что модуль colorama не установлен в вашем окружении Python. colorama — это библиотека, которая добавляет поддержку цветного текста в терминале, особенно на Windows.

Вот как это исправить:

Решение 1: Установить colorama через pip

  1. Откройте командную строку Win + R, введите cmd и нажмите Enter:

pip install colorama

Если у вас установлено несколько версий Python, возможно, понадобится:

python -m pip install colorama

Или для Python 3:

pip3 install colorama

Решение 2: Если pip не работает

Если вы получаете ошибку "pip not found", попробуйте:

  1. Для Windows (с помощью Python Launcher):

py -m pip install colorama

  1. Проверьте, что Python добавлен в PATH, и переустановите pip:

python -m ensurepip --upgrade
python -m pip install colorama

Решение 3: Установка в виртуальном окружении (рекомендуется)

Если вы работаете над проектом, лучше использовать виртуальное окружение:

# Создать виртуальное окружение
python -m venv venv

# Активировать его (Windows)
venv\Scripts\activate

# Затем установить colorama
pip install colorama

Решение 4: Изменить код, чтобы работать без colorama

Если у вас нет возможности устанавливать пакеты, вы можете изменить свой скрипт, убрав или закомментировав импорт colorama и связанный с ним код:

# from colorama import init # Закомментируйте эту строку
# init() # Закомментируйте эту строку

# Остальной код должен работать и без цветов

После установки colorama ваш скрипт должен запуститься без ошибки ModuleNotFoundError.