Primary School Mathematics est une petite application développée en Python pour générer automatiquement des problèmes d'arithmétique orale pour les élèves du primaire. Il permet au programmeur qui travaille dur de se libérer des questions de copie. Ce programme vous permet d'avoir plus de temps pour écrire du code sans avoir à vous soucier de l'écriture manuscrite de quelques questions arithmétiques orales.
1. Vous pouvez définir la plage de valeurs de chaque terme arithmétique et résultat ainsi que la sélection de symboles arithmétiques en plusieurs étapes. Vous pouvez générer des résultats, des termes arithmétiques et des calculs entre parenthèses. Il prend en charge jusqu'à 3 étapes de calcul. calculs avec restes question.
2. Vous pouvez simplement définir le titre et le sous-titre du document. Définir le nombre de documents de questions arithmétiques orales générés
3. Générez des types courants de questions d'arithmétique orale et de mini-jeux d'arithmétique orale en un seul clic (sous débogage et développement)
1. L'environnement Python pour le développement et le débogage de ce programme est 3.8.13. Il est recommandé de créer un nouvel environnement virtuel pour les tests.
Téléchargez le programme et entrez /weadfdsackend, installez les dépendances liées au programme et exécutez le terminal dans le répertoire racine du programme.
cd weadfdsackendpip install -r exigences.txt
Si pip met à jour les dépendances lentement, essayez le code suivant
pip install -r exigences.txt -i http://pypi.douban.com/simple
2. Exécutez python main.py dans le terminal dans le répertoire /weadfdsackend, ou utilisez vscode ou pycharm pour ouvrir /weadfdsackend/main.py et exécutez le fichier actuel.
3. Ouvrez le navigateur et saisissez http://127.0.0.1:8000/ dans la barre d'adresse. Lorsque vous voyez l'image ci-dessous, cela signifie que le démarrage a réussi.
4. Une fois le programme démarré, il peut être utilisé normalement !Si vous utilisez uniquement ce programme, vous pouvez ignorer la configuration de l'environnement front-end et visualiser directement le didacticiel d'utilisation. Le back-end a intégré la page front-end packagée.
1. Entrez ./vue3_webfrontend et entrez : cd vue3_webfrontend Si vous utilisez vscode, vous pouvez utiliser l'écran partagé pour créer un nouveau terminal, afin que le démarrage du serveur du front et du back-end soit visible en un coup d'œil.2. Entrée du terminal : npm install pour mettre à jour et télécharger les dépendances front-end Si la vitesse est trop lente, il est recommandé d'utiliser temporairement un serveur miroir pour télécharger les dépendances : npm install --registry https://registry.npm. .taobao.org.
3. Entrée du terminal : npm run dev pour démarrer le serveur frontal. Si c'est normal, ouvrez l'URL http://127.0.0.1:5173/ et vous verrez l'image suivante
Récemment, j'ai découvert que certains amis ne pouvaient pas utiliser le code après l'avoir téléchargé. Veuillez consulter ici.
1. L'environnement python pour exécuter et déboguer ce programme est 3.8.X. Il est recommandé de créer un nouvel environnement virtuel pour les tests.
2. Lors de la première exécution, si les front-end et back-end signalent des erreurs, il est fort probable que les dépendances ne soient pas installées. Il est recommandé de vérifier les invites d'erreur et d'installer les dépendances appropriées.
3. S'il ne parvient toujours pas à s'exécuter, vous pouvez lancer un problème pour fournir des informations détaillées sur l'erreur ou me contacter pour analyse.
Entrez le répertoire racine du programme sous le terminal et démarrez d'abord le backend
(fastAPI_psm) bash-3.2$ cd weadfdsackend(fastAPI_psm) bash-3.2$ python main.py
Le terminal affiche l'image ci-dessous au démarrage du programme.
1. Exemple : Générez 60 problèmes d'arithmétique orale à ajouter dans un délai de 10. Définissez la plage de valeurs et les symboles d'opération des éléments arithmétiques. Après avoir défini le nombre de problèmes d'arithmétique orale, cliquez sur Ajouter un problème d'arithmétique verbale, puis cliquez sur pour générer une arithmétique verbale. problème!
2. L'épreuve d'arithmétique orale est enregistrée dans le répertoire ./docx. Vous pouvez l'ouvrir avec un logiciel et la connecter à l'imprimante pour l'imprimer. Il y a également un lien de téléchargement sur la page pour faciliter le téléchargement à distance.3. Certaines questions d'arithmétique verbale complexes commencent par l'ajout de questions d'arithmétique verbale. Par exemple, je souhaite imprimer 60 questions d'arithmétique verbale mixtes sur l'addition et la soustraction dans la limite de 100, et le résultat n'est pas supérieur à 70. À ce stade, nous pouvons choisir l'addition et la soustraction de symboles d'opération dans la première étape, définir d'autres paramètres, puis ajouter des problèmes d'arithmétique orale et enfin cliquer pour générer des problèmes d'arithmétique orale.
4. Vous pouvez essayer des utilisations plus spécifiques, c’est en fait très simple !