Les fonctions (comme l'élévation à une puissance)2. Les multiplications et divisions3. Les additions et soustractions.4.
Ainsi
(2+3*5)
affiche 17 et non 25: Les opérations ne sont pas effectuées de gauche à droite, mais en suivant les priorités
opératoires.
Itérateurs
Un itérateur de Python est une liste d'entiers. Par exemple, la liste 10, 13, 16, 19, 22, 25 (allant de 3 en 3, de
10 jusqu'à 25) s'appelle range(10,26,3). On peut abréger les itérateurs en omettant le troisième argument
(par défaut 1) voire le premier (par défaut 0). Ainsi range(5) contient les entiers 0, 1, 2, 3 et 4 (0 compris, 5
non compris, ce sont donc bien les 5 premiers entiers naturels).
Lorsqu'on lance un dé, le résultat obtenu peut être 1, 2, 3, 4, 5 ou 6. Il peut donc être décrit par range(1,7).
Pour vérifier que l'évènement "le dé tombe sur 3" est possible alors que l'évènement "le dé tombe sur 7" est
impossible, on peut faire
dice=range(1,7)
(3 in dice)
(7 in dice)
Fractions en Python
L'écriture de nombres non entiers sous forme de fractions a de loin précédé celle des nombres décimaux,
puisque les égyptiens et les babyloniens les utilisaient déjà. Chaque fois que le dénominateur n'est pas une
puissance de 10, on continue encore de nos jours à utiliser des écritures fractionnaires plus ou moins
cachées, comme dans les exemples suivants :
Lorsqu'on dit qu'un homme mesure 5 pieds 7 pouces, ça signifie que sa taille, en pieds, est
(il y a douze pouces dans un pied);
1.
Lorsqu'on dit qu'il est 8 heures 13, c'est que depuis minuit, il est passé exactement
heures (soit 493 minutes).
2.
Lorsque Roméo se plaint d'avoir attendu Juliette pendant plus de trois quarts-d'heure, il exprime la
durée de son attente insoutenable sous la forme d'une fraction...
3.
Les probabilités se donnent aussi souvent sous forme de fractions (le plus souvent des fractions
égyptiennes). Comme dans "j'ai une chance sur 10 millions de recevoir une météorite sur la tête" ou
"Casaque Jaune est donné favori à 5 contre 1".
4.
Idem parfois pour les statistiques : "5 Français sur 7 estiment qu'il y a trop de sondages sur les
sondages"...
5.
Mathématiques avec Python et Ruby/Version imprimable — Wikilivres https://fr.wikibooks.org/w/index.php?title=Mathématiques_avec_Pyth...
5 sur 161 14/07/2015 00:09