Comment utiliser Python comme calculatrice de ligne de commande

Bien que vous puissiez utiliser une calculatrice graphique sur votre ordinateur, l'interpréteur du langage de programmation Python peut également servir de calculatrice de bureau. C'est une blague si populaire dans la communauté Python qu'elle est mentionnée dans le didacticiel officiel. Voici comment vous pouvez utiliser Python comme calculatrice.

Lancer Python

La façon dont vous démarrez l'interpréteur Python dépend du système dont vous disposez. Sous Linux, macOS ou Windows avec le sous-système Windows pour Linux, il vous suffit de taper « python » ou « python3 » dans l'invite de commande du terminal.

Connexe : Comment exécuter un script Python

Opérations arithmétiques

Lorsque vous lancez l'interpréteur Python, vous vous retrouvez à l'invite Python. Les opérateurs arithmétiques sont familiers si vous avez déjà utilisé une calculatrice auparavant.

L'addition est simple :

 2 + 2

L'interprète renverra bien sûr "4".

La soustraction est la même.

 4 - 2
2

Vous pouvez également multiplier. Cela utilise le symbole * .

 42 * 23
966

La division utilise l'opérateur / . En Python 3, cela renverra le reste sous forme de fraction décimale :

 15 / 4
3.75

Les exposants utilisent l'opérateur ** :

 7**2
49

Mathématiques plus avancées

Parfois, vous souhaitez effectuer des calculs plus avancés que ce que proposent les opérations arithmétiques intégrées de Python. Comme pour les autres langages de programmation, Python utilise des bibliothèques pour étendre ses fonctionnalités, et les mathématiques ne font pas exception. Dans le cadre de sa bibliothèque standard, Python inclut la bibliothèque Math .

Pour l'utiliser, tapez simplement ceci dans l'invite de l'interpréteur :

 import math

La bibliothèque mathématique est livrée avec des fonctions trigonométriques ainsi que des informations sur les nombres. Il comprend également une approximation de pi. Utilisons cela pour prouver que vous devriez toujours commander une pizza plus grande, car vous en aurez plus pour votre argent car la surface augmente avec le carré du rayon avec une pizza ronde. Rappelez-vous, la formule pour l'aire d'un cercle est pi fois le rayon (la moitié du diamètre) du cercle au carré.

Par exemple, voici la zone d'une pizza de 8 pouces avec Python :

 math.pi * 4**2
50.26548245743669

La réponse, arrondie, est de 50,27 pouces carrés. Et pour une pizza 16 pouces :

 math.pi * 8**2
201.06192982974676

Une pizza de 16 pouces a une superficie de 201,06 pouces carrés. C'est presque quatre fois plus de pizza que la pizza de 8 pouces !

Une calculatrice pratique pour la ligne de commande

Le fait que la calculatrice s'exécute dans une fenêtre en arrière-plan facilite l'exécution de calculs simples. Il est plus rapide d'utiliser Python que de tâtonner avec une calculatrice graphique. Si vous ne souhaitez pas utiliser le terminal ou que votre appareil n'en a pas, vous pouvez utiliser à la place un interpréteur Python basé sur le Web.