Expressions arithmétiques et variables numériques en Python (3/100 jours de Python)
Les expressions arithmétiques en Python peuvent être utilisées pour effectuer des opérations mathématiques sur des valeurs numériques. Dans ce tutoriel, nous aborderons plusieurs sujets :
- Opérateurs arithmétiques de base
- Ordre des opérations
- Utiliser des parenthèses pour spécifier l'ordre des opérations
- Affectation de valeurs aux variables
- Obtenir des entrées entières
En Python, vous pouvez utiliser les opérateurs suivants pour effectuer des opérations arithmétiques de base :
Voici un programme qui montre comment utiliser les opérations arithmétiques en Python :
print(3 + 2) # Output: 5
print(3 - 2) # Output: 1
print(3 * 2) # Output: 6
print(3 / 2) # Output: 1.5
print(3 // 2) # Output: 1
print(3 % 2) # Output: 1
print(3 ** 2) # Output: 9
Ordre des opérations
En Python, comme en mathématiques, l'ordre des opérations détermine la façon dont les expressions arithmétiques sont évaluées. Python suit l'ordre mathématique standard des opérations : parenthèses, exposants, multiplications et divisions (effectuées de gauche à droite), et additions et soustractions (effectuées de gauche à droite).
Voici un exemple de la façon dont l'ordre des opérations est appliqué en Python :
print(3 + 2 * 4 - 1)
# 3 + 2 * 4 - 1
# = 3 + 8 - 1
# = 11 - 1
# = 10
Vous pouvez utiliser des parenthèses pour spécifier l'ordre des opérations dans une expression arithmétique. Les parenthèses sont utilisées pour regrouper les opérations et indiquer qu'elles doivent être effectuées avant les autres opérations.
Voici un exemple d'utilisation de parenthèses pour spécifier l'ordre des opérations :
print((3 + 2) * 4 - 1)
# (3 + 2) * 4 - 1
# = 5 * 4 - 1
# = 20 - 1
# = 19
Vous pouvez affecter des valeurs aux variables en Python à l'aide de l'opérateur d'affectation =. Vous pouvez ensuite utiliser ces variables dans des expressions arithmétiques :
x = 3
y = 2
print(x + y) # Output: 5
print(x * y) # Output: 6
Pour obtenir des entiers à partir de l'entrée en Python, vous pouvez utiliser la int()fonction :
num = input("Enter an integer: ") # Get input from the user
num = int(num) # Convert the input to an integer
print(num) # Print the integer
Nous pouvons également obtenir l'entrée et la convertir en entier avec une ligne :
age = int(input("Enter an integer: ")) # Get input from the user
print(2 * age) # Print twice the age
Lors de l'apprentissage en ligne, il est très important d'appliquer les connaissances pour s'assurer qu'elles collent.
Visitez la Profound Academy pour pratiquer : les variables et les opérations arithmétiques .
Et après?
- Série complète : 100 jours de Python
- Rubrique précédente : Obtention des commentaires des utilisateurs
- Sujet suivant : Bientôt…
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































