Primary School Mathematics — это небольшое приложение, разработанное с использованием Python для автоматического создания задач на устную арифметику для учащихся начальной школы. Это позволяет трудолюбивому программисту освободить свои руки от копирования вопросов. Эта программа позволяет вам иметь больше времени для написания кода, не беспокоясь о написании от руки нескольких устных арифметических вопросов.
1. Вы можете установить диапазон значений каждого арифметического термина и результата, а также выбрать многоэтапные арифметические символы. Вы можете генерировать результаты, арифметические термины и вычисления в скобках. Он поддерживает до трехэтапных расчетных вопросов. расчеты с остатками вопрос.
2. Вы можете просто установить заголовок и подзаголовок документа. Установите количество сгенерированных документов с вопросами по устной арифметике.
3. Создавайте распространенные типы устных арифметических вопросов и мини-игр по устной арифметике одним щелчком мыши (в стадии отладки и разработки).
1. Среда Python для разработки и отладки этой программы — 3.8.13. Рекомендуется создать новую виртуальную среду для тестирования.
Загрузите программу и введите /weadfdsackend, установите зависимости, связанные с программой, и запустите терминал в корневом каталоге программы.
cd weadfdsackendpip install -r требования.txt
Если pip обновляет зависимости медленно, попробуйте следующий код
pip install -r require.txt -i http://pypi.douban.com/simple
2. Запустите python main.py в терминале в каталоге /weadfdsackend или используйте vscode или pycharm, чтобы открыть /weadfdsackend/main.py и запустить текущий файл.
3. Откройте браузер и введите в адресную строку http://127.0.0.1:8000/. Когда вы увидите картинку ниже, это означает, что запуск прошел успешно.
4. После запуска программы ее можно использовать в обычном режиме!Если вы используете только эту программу, вы можете пропустить настройку внешней среды и напрямую просмотреть руководство по использованию. Во внутреннюю часть встроена упакованная интерфейсная страница.
1. Введите ./vue3_webfrontend и введите: cd vue3_webfrontend. Если вы используете vscode, вы можете использовать разделенный экран для создания нового терминала, чтобы можно было сразу увидеть запуск сервера.2. Ввод терминала: npm install для обновления и загрузки внешних зависимостей. Если скорость слишком низкая, рекомендуется временно использовать зеркальный сервер для загрузки зависимостей: npm install --registry https://registry.npm. .taobao.org.
3. Ввод терминала: npm run dev, чтобы запустить интерфейсный сервер. Если все в порядке, откройте URL http://127.0.0.1:5173/ и вы увидите следующую картинку.
Недавно я обнаружил, что некоторые друзья не могут использовать код после его загрузки. См. здесь.
1. Среда Python для запуска и отладки этой программы — 3.8.X. Для тестирования рекомендуется создать новую виртуальную среду.
2. Если при первом запуске клиентская и серверная части сообщают об ошибках, скорее всего, зависимости не установлены. Рекомендуется проверить сообщения об ошибках и установить соответствующие зависимости.
3. Если запуск по-прежнему невозможен, вы можете создать проблему и предоставить подробную информацию об ошибке или связаться со мной для анализа.
Войдите в корневой каталог программы под терминалом и сначала запустите серверную часть.
(fastAPI_psm) bash-3.2$ cd weadfdsackend(fastAPI_psm) bash-3.2$ python main.py
Терминал отображает картинку ниже при запуске программы.
1. Пример: сгенерируйте 60 задач на устную арифметику для сложения в пределах 10. Установите диапазон значений и символы операций для элементов арифметики. После установки количества задач на устную арифметику нажмите «Добавить задачу на устную арифметику» и, наконец, нажмите, чтобы создать словесную арифметику. проблема!
2. Тестовый лист по устной арифметике сохраняется в каталоге ./docx. Его можно открыть с помощью программного обеспечения и подключить к принтеру для печати. На странице также есть ссылка для скачивания, облегчающая удаленную загрузку.3. Некоторые сложные вопросы словесной арифметики начинаются со сложения вопросов словесной арифметики. Например, я хочу напечатать 60 смешанных словесных арифметических вопросов на сложение и вычитание в пределах 100, и результат будет не более 70. В это время мы можем выбрать сложение и вычитание символов операций на первом этапе, установить другие параметры, затем добавить задачи на устную арифметику и, наконец, щелкнуть мышью, чтобы сгенерировать задачи на устную арифметику.
4. Вы можете попробовать более конкретное применение, на самом деле это очень просто!