diff --git a/TST/02_Modelisation_suite/3E_python.html b/TST/02_Modelisation_suite/3E_python.html new file mode 100644 index 0000000..9026385 --- /dev/null +++ b/TST/02_Modelisation_suite/3E_python.html @@ -0,0 +1,14798 @@ + + +
+ + +Dans les encadrés, il y a du code écrit dans le language python. Pour faire exécuter le code, il vous faudra cliquer dessus puis appuyer sur shift+entrer
de votre clavier. Le résultat du programme s'affichera alors en dessous.
print("Bonjour")
+
print(...)
est la fonction python qui fera afficher ce qu'il y a entre parenthèses.
+
En plus de savoir afficher des mots, Python peut être utilisé comme calculatrice.
+print(2+2)
+print(4*3)
+print(2+3*5 - (5/2))
+
+
+
Il serait pratique dans le calcul des suites que Python se souvienne du résultat précédent pour faire le calcul d'après.
+Pour faire cela, on utilise des variables en programmation.
+a = 1
+b = 2
+print(a+b)
+
u = 1
+print(u)
+u = u + 2
+print(u)
+u = u + 2
+print(u)
+u = u + 2
+print(u)
+
+
+
Pour la nouvelle année, Bob décide d'arrêter de fumer. Pour le moment, il fume 80 cigarettes par semaine. Il souhaite réduire sa consommation de 6 cigarettes par semaine.
+
+
+
On remarque que l'on se répète beaucoup pour faire les calculs. Pour éviter cela, on peut utiliser des boucles en python.
+Pour le moment nous n'étudierons que les boucles for.
+Voila comment économiser des lignes de programmes.
+ +u = 1
+print(u)
+
+u = u + 2
+print(u)
+
+u = u + 2
+print(u)
+
+u = u + 2
+print(u)
+
+u = u + 2
+print(u)
+
On remarque d'après les deux premières lignes, les lignes suivantes se répètent 4 fois. Le programme précédent peut alors se réécrire
+ +u = 1
+print(u)
+
+for i in range(4):
+ u = u + 2
+ print(u)
+
+
On place 100€ à la banque. Le banquier nous explique que les intérets vont faire augmenter cette somme de 2% par an.
+
+
+
Comme dans la questions précédente, il est interessant de répeter une action jusqu'à ce que quelque chose soit validé (dans la question c'était dépasser 1000€). Pour cela, il existe un deuxième type de boucle: while (tant que).
+Par exemple, on peut répondre à la question précédente avec le programme suivant:
+ +u = 100
+annee = 0
+while u < 1000:
+ annee = annee + 1
+ u = u * 1.02
+print(annee)
+
117 ++
Un transporteur a acheté en 2006 un véhicule de 9tonnes au prix de 50200€. Compte tenu de l'utilisation, le véhicule perd 20% de sa valeur chaque année.
+
+
+
+