Comment faire une calculatrice avec python
Video: Créer une calculatrice en python avec Tkinter
Contenu
Peu importe si vous débutez sur votre chemin pour devenir un programmeur informatique de pointe, ou tout simplement prendre un cours d`informatique d`introduction pour quelques crédits, vos premiers programmes seront des exercices simples qui vous donnent la chance de pratiquer les concepts de base. Un tel programme pratique pour l`apprentissage du langage de programmation Python est de faire un programme de calcul à quatre fonctions. Cela vous permettra de pratiquer des déclarations de flux de contrôle et à l`aide des opérateurs mathématiques de base.
Demander à l`utilisateur d`entrer dans l`opération qu`ils souhaitent effectuer. Utilisez votre propre variante de la syntaxe:
impression "Qu`est-ce que l`opération Souhaitez-vous effectuer?"
impression "1. Addition"
impression "2. soustraction"
impression "3. Multiplication"
impression "4. Division"
choix = raw_input ()
où "choix" est le nom de la variable que vous utiliserez pour la sélection de l`utilisateur.
Créer quatre "si" déclarations, un pour chaque choix possible. Utilisez la syntaxe:
si (choix == "1") {
}
Elif (choix == "2") {
}
Elif (choix == "3") {
}
Elif (choix =="4") {
}
où le code pour chaque opération sera dans les supports où le "si" conditionnelle correspond au choix pour l`opération donnée.
Video: Interface graphique python - Tkinter [#1] {Bouton + Label}
Tapez la syntaxe suivante à l`intérieur de chaque "si" déclaration:
impression "Tapez le premier opérateur"
a = flotter raw_input ()
Impression "Tapez le deuxième opérateur"
flotter b = raw_input ()
Ajoutez la ligne "imprimer a + b" à la section d`addition, la ligne "imprimer a- b" à la section de soustraction, la ligne "imprimer a * b" à la section de multiplication, et la ligne "imprimer a / b" à la section de la division. Cela permet d`afficher le résultat du calcul souhaité de l`utilisateur.
Video: [Tuto] Programmer le jeu Snake sur calculatrice Ti / Pas à pas [Ti-Basic]
Les références
- lien Python v2.7.2 Documentation: Autres outils de contrôle de flux