Python

Nombres Python et opérations arithmétiques

Nombres Python et opérations arithmétiques

Python est un langage de programmation de haut niveau puissant, efficace et moderne. Lors du développement de systèmes logiciels, il est nécessaire d'utiliser des opérations numériques et arithmétiques pour effectuer des calculs. Python fournit une variété de nombres et d'opérations arithmétiques à cette fin. Dans cet article, nous vous expliquerons les nombres Python, la conversion d'un type de données en un autre type de données et les opérations arithmétiques. L'éditeur Spyder3 est utilisé pour créer et exécuter le script Python.

Les nombres en Python

Les nombres sont spécifiés par leurs types de données. Python a trois types de nombres :

  1. Entiers
  2. Nombres à virgule flottante
  3. Nombres complexes

Ces nombres sont définis comme des entiers, des flottants et des classes complexes en Python. Les entiers et les nombres à virgule flottante sont différenciés par la virgule décimale. Le nombre à virgule flottante a les virgules décimales, alors que les entiers sont sans virgule décimale. Par exemple, le 4 est un nombre entier, tandis que le nombre 4.0 est un nombre à virgule flottante. Le troisième type de nombre est les nombres complexes. Un nombre complexe est composé d'une partie réelle et d'une partie imaginaire. Nous verrons la différence entre la partie réelle et imaginaire plus loin dans cet article. Les nombres complexes s'écrivent sous la forme x + yj.

Utiliser des nombres en Python

Les nombres peuvent être utilisés en Python des manières suivantes :

Pour déclarer un entier simple, écrivez le nom de la variable et attribuez-lui un numéro, comme ceci :

nombre = 5

De même, pour déclarer et utiliser un nombre à virgule flottante, écrivez le nom de la variable et attribuez-lui un numéro, comme suit :

nombre = 5.5

Pendant ce temps, les nombres complexes sont déclarés comme ceci :

cNombre = 3+7j

Dans le nombre complexe donné, 3 est la partie réelle et 7 est la partie imaginaire. Donc, x est toujours la partie réelle et y est toujours la partie imaginaire.

Nous pouvons également déterminer le type de nombre en utilisant la fonction type (). La fonction type() renvoie la classe de la variable ou du nombre. Regardons quelques exemples:

Détermination du type d'entier

La variable x a la valeur 5. Cela signifie que x appartient à la classe entière.

Production

La sortie est présentée dans la console Python. La sortie montre que la variable x appartient à la classe entière.

Détermination du type de nombre à virgule flottante

Comme discuté précédemment, un nombre à virgule flottante est identifié par un point décimal. Un exemple de nombre à virgule flottante est présenté ci-dessous :

Production

La sortie est présentée dans la console Python. La sortie montre que la variable x appartient à la classe float.

Détermination du type de nombre complexe

Maintenant, nous allons déclarer un nombre complexe et vérifier son type.

Production

La sortie est présentée dans la console Python.

Nous allons maintenant connaître les parties réelle et imaginaire du nombre complexe, respectivement. Pour trouver la partie réelle du nombre, utilisez le mot-clé 'réel' avec la variable.

Production

La sortie est présentée dans la console Python.

Pour trouver la partie imaginaire du nombre complexe, nous utilisons le mot-clé imag avec le nom de la variable, comme suit :

Production

La sortie est présentée dans la console Python.

Conversion de type de nombres

En Python, nous pouvons convertir un type de nombre en un autre. Parfois, lors de l'exécution du calcul, nous pouvons avoir besoin de convertir float en entier, et vice versa. Nous pouvons même convertir des chaînes en nombres. La conversion de type du nombre peut être effectuée comme suit :

Production

La sortie est présentée dans la console Python.

Opérations arithmétiques

Les opérations mathématiques, telles que l'addition, la soustraction, la multiplication et la division, sont appelées opérations arithmétiques. Python fournit des opérateurs arithmétiques qui vous permettent d'effectuer des opérations arithmétiques. Les éléments suivants incluent les opérations arithmétiques en Python, ainsi que leur signification :

Opérateur Sens
+ Ajout de deux opérandes.
- Soustraction du premier opérande (opérande gauche) du deuxième opérande (opérande droit).
* Multiplication de deux opérandes.
/ Division de deux opérandes.
% Module. Le reste de la division de deux opérandes.
// Division au sol. Il renvoie toujours la valeur plancher pour les entiers et les flottants.
** Exposant. Le premier opérande est élevé à la puissance du deuxième opérande.

Utiliser les opérateurs arithmétiques en Python

Voyons maintenant un exemple d'utilisation d'opérateurs arithmétiques en Python. Nous allons effectuer une opération arithmétique en utilisant l'opérateur arithmétique. Dans l'exemple donné, nous avons deux variables : num1 et num2. Nous effectuons une opération arithmétique sur ces deux variables.

Production

La sortie est présentée dans la console Python.

Conclusion

Cet article explique comment utiliser les nombres et les opérations arithmétiques en Python. Il existe différents types de nombres en Python, et chaque type de nombre est spécifié par une classe. Nous avons utilisé quelques exemples simples pour démontrer l'opération arithmétique afin d'aider les apprenants Python à en savoir plus sur les nombres et les opérations arithmétiques.

Top 5 des produits de souris d'ordinateur ergonomiques pour Linux
L'utilisation prolongée de l'ordinateur provoque-t-elle des douleurs au poignet ou aux doigts? Vous souffrez de raideurs articulaires et devez constam...
Comment modifier les paramètres de la souris et du pavé tactile à l'aide de Xinput sous Linux
La plupart des distributions Linux sont livrées avec la bibliothèque "libinput" par défaut pour gérer les événements d'entrée sur un système. Il peut ...
Remappez les boutons de votre souris différemment pour différents logiciels avec X-Mouse Button Control
Peut-être que vous avez besoin d'un outil qui pourrait faire changer le contrôle de votre souris avec chaque application que vous utilisez. Si tel est...