UE11: Notebook de la séance 2
import math
math.cos(0.0)
1.0
sous_total = 5 + 3 * 12
total = sous_total + 7
Ci-dessous une expression très simple qui va chercher la valeur de la variable total
.
total
48
print("Le carré de 3 est " + str(3**2))
Le carré de 3 est 9
"Le carré de 3 est " + str(3**2)
'Le carré de 3 est 9'
for i in range (0,10):
print("La valeur de i est "+str(i))
La valeur de i est 0
La valeur de i est 1
La valeur de i est 2
La valeur de i est 3
La valeur de i est 4
La valeur de i est 5
La valeur de i est 6
La valeur de i est 7
La valeur de i est 8
La valeur de i est 9
# Programme qui affiche les racines d'un trinôme
a = 1
b = -12
c = 35
delta = b ** 2 - 4 * a * c # on calcule le discriminant
# il faudrait tester delta ...
x1 = (-b + math.sqrt(delta)) / (2 * a) # une première solution
x2 = (-b - math.sqrt(delta)) / (2 * a) # une deuxième solution
poly = str(a)+" x^2 + "+str(b)+" x + "+str(c) # un texte qui représente le trinôme
# affichage du trinôme et de ses racines
print("Les solutions de "+poly+" sont "+str(x1)+" et "+str(x2))
Les solutions de 1 x^2 + -12 x + 35 sont 7.0 et 5.0
prix_bombon = 0.10
prix_croissant = 1.0
prix_pain = 1.2
total = prix_bombon * 8
total = total + prix_croissant * 5
total = total + prix_pain * 2
print("Je dois "+str(total)+" euros")
Je dois 8.2 euros
prix_bombon = 0.10
prix_croissant = 1.0
prix_pain = 1.2
total = prix_bombon * 8
print(total)
total = total + prix_croissant * 5
print(total)
total = total + prix_pain * 2
print("Je dois "+str(total)+" euros")
0.8
5.8
Je dois 8.2 euros
# On se trompe ici entre = et ==
total == total + prix_pain * 12
False
total
8.2
# Ici, on met bien à jour avec =
total = total + prix_pain * 12
total
22.599999999999998
prix_pain
1.2