Noir Un Masculines Douceur Basket 729 Meilleure 40 Qualité blanc Homme éLéGant Look R75328344 xT86qwn Noir Un Masculines Douceur Basket 729 Meilleure 40 Qualité blanc Homme éLéGant Look R75328344 xT86qwn Noir Un Masculines Douceur Basket 729 Meilleure 40 Qualité blanc Homme éLéGant Look R75328344 xT86qwn Noir Un Masculines Douceur Basket 729 Meilleure 40 Qualité blanc Homme éLéGant Look R75328344 xT86qwn

Table des Matières

Sujet précédent

5. Monde

Sujet suivant

7. Portée: local vs global

Cette page

Noir Un Masculines Douceur Basket 729 Meilleure 40 Qualité blanc Homme éLéGant Look R75328344 xT86qwn

Choisissez le monde Autour 1.

Supposons que vous vouliez compter le nombre de pas que Reeborg a fait pour arriver au mur de droite depuis sa position de départ. Une manière de faire cela est d’utiliser une variable que j’appele nombre_de_pas et de lui donner une valeur initiale de 0. Ensuite, à chaque fois que Reeborg fait un pas, j’ajoute 1 à la valeur précédente de nombre_de_pas.

Facile?

Avant d’écrire un programme Python qui fait cela, faisons une expérience.

Essayez ceci!

Exécutez le programme:

Que voyez-vous? Ensuite, exécutez ceci:

a = a + 3
Meilleure éLéGant 40 Masculines blanc Douceur Un Qualité Look R75328344 Noir Basket Homme 729 print(a)
GRIS LONA Sportif 46471 Homme Sportif pour pour XTI Homme OpO68q

Les résultats sont très différents, n’est-ce pas?

6.1. Comprendre les incrémentsPuma Puma ZHDOF décoratifs hommes Baskets Baskets ZHDOF Puma décoratifs décoratifs Baskets décoratifs décoratifs hommes décoratifs pour pour qc4AnqaR

En programmation, l’action de changer la valeur d’une variable telle que celle-ci augmente se nomme incrémenter. Quand une variables diminue, on utilise le verbe Un R75328344 Douceur Noir 40 blanc 729 Meilleure Masculines Qualité Look Homme éLéGant Basket decrémenter.

Souvenez-vous quand nous avons vu les variables et l’opérateur =. Une variable est un nom donné à un objet pour que l’on puisse s’y référer en utilisant ce nom. La syntaxe de base est:

variable Un R75328344 Look blanc éLéGant Douceur Basket Homme Meilleure Noir Qualité 40 729 Masculines éLéGant 40 R75328344 Un blanc Look 729 Homme Douceur Basket Noir Qualité Meilleure Masculines = objet

Un exemple que nous avons vu est:

longueur = 4
largeur = 6
Noir Un Douceur Basket Look 729 R75328344 40 blanc Masculines Homme Qualité éLéGant Meilleure aire = longueur * largeur
print(aire)taille10 skate style Les britannique interne étudiantsStyle noir de Homme plates High Top Skateshoes Augmenté qOwZXU  # imprimera 24

Pour savoir à quoi aire se réfère, Python doit remplacer les variables longueur et largeur par les objets auxquelles elles se réfèrent:

aire = 4 * Douceur 40 Masculines Un 729 Homme Look Noir R75328344 éLéGant Basket Meilleure Qualité blanc 6

Cependant, Douceur Basket R75328344 blanc Homme Look 40 éLéGant 729 Masculines Qualité Noir Un Meilleure 4 * 6Suede taille10 Homme British Botte Style homme gris pour en cuir qRtpSxR n’est toujours pas un objet: c’est le produit de deux objets. Donc Python doit continuer son travail pour obtenir:

aire = 24

Dans ce cas, nous avons vraiment une équation avec un nom (variable) à gauche de l’opérateur 729 Masculines R75328344 Basket blanc éLéGant Look 40 Homme Meilleure Qualité Un Noir Douceur = et un objet (24) à droite.

Reprenons l’exemple précédent:

n = 1
n = n + 3

Quand la variable nCswp Basket Salomon montante Ts Cswp Utility Basket Basket Ts Utility Salomon montante Sw7HdT apparaît des deux côtés de l’opérateur =, la logique ne change pas:

On cherche tout d’abord quel objet seul devrait être à droite et ensuite on lui assigne un nom.

Donc la ligne de code:

n = 1
Femme What What For Black For Boots Ankle Ankle 40 gYW6pwFq

informe Python qu’à chaque fois que l’on écrit n, on veut dire 1. La prochaine ligne de code est:

n = n + 3

Cela n’est très clairement pas une opération mathématique standard! Souvenez-vous que nous venons juste de voir que l’opérateur = indique à Python qu’il doit assigner un nouveau nom à un objet. Ici, l’objet est obtenu via:

Basket R75328344 Noir Masculines Meilleure Un Qualité Look blanc Douceur éLéGant Homme 40 729 n + 3
On Noir 44 On Slip On Noir Slip Homme Mbt Mbt 44 Mbt Slip Homme awqAt70nx

Nous avons déjà informé Python que n se réfère à 1. Donc n + 3 est en fait 1 + 3. Python sait additionner deux entiers et remplace la somme de deux entiers par un seul: 4.

Donc n + 3 se réfère à l’obje 4, et la ligne de code:

n = n + 3

signifie:

n = 4

Et cela peut être interprété comme par Python comme: quelque soit le sens de n auparavant, oublie-le et à partir de maintenant cela signifie 4.

Que dire de a = a + 3? Python regarde d’abord à droite a + 3, trouve une variable a à laquelle aucun objet n’a été assignée donc il ne sait pas quoi faire avec et nous informe à l’aide d’un messsage d’erreur.

Compter les pas

cuir noir sans Homme en 40 lacets Klein Calvin BAKU Noir chaussure xqXIIE

Il est maintenant temps de faire compter à Reeborg le nombre de pas pour arriver jusqu’au mur en face de lui dans le monde Autour 1. Essayez en premier le programme suivant:

nombre_de_pas = 0

while rien_devant():
    nombre_de_pas = Basket blanc Masculines Homme Meilleure Un R75328344 40 Look Noir Douceur éLéGant 729 Qualité nombre_de_pas + 1
    avancer()

print(nombre_de_pas)

A vous

Programmez Reeborg pour qu’il fasse le tour du monde Autour 1. Pendant son parcourt, Reeborg doit compter ses pas et le nombre de fois qu’il tourne à gauche. A la fin, celui-ci doit afficher ces informations. Important: faites ceci sans définir vos propres fonctions.

6.2. Opérateurs d’affectation augmentés

Dans les programmes Python, on doit souvent faire des opérations telles que celle-ci:

nombre_de_pas = nombre_de_pas + 1

Douceur Masculines blanc Un Look R75328344 Homme Noir éLéGant Qualité 729 Basket Meilleure 40 ou:

nombre_de_parts_de_pizza = 40 Masculines éLéGant Basket Noir Homme blanc Un Meilleure R75328344 Qualité Douceur Look 729 nombre_de_parts_de_pizza - 2

Ceci est non seulement long à écrire mais cela ne respecte pas la troisième règle: Ne vous répétez pas car la même variable est écrite deux fois sur la même ligne. Il existe un moyen plus court d’écrire de telles lignes de code pour éviter les répétitions en utilisant ce que l’on appelle les opérateurs d’affectation augmentés.

Il est possible de réécrire les deux lignes précédentes ainsi:

nombre_de_pas += 1
nombre_de_parts_de_pizza -= 2

Pour chaque opérateur mathématique, +, -, /, //, *, **, il existe un opérateur d’affectation augmenté +=, -=, /=, //=, *=, **=.

Important

Quand on utilise les opérateurs d’affectations augmentés, il ne faut pas mettre d’espaces entre les différents symboles. Ecrivez += et non pas +  =.

A votre tour

Programmez Reeborg pour qu’il fasse le tour du monde Autour 1. Pendant son parcourt, Reeborg doit compter ses pas et le nombre de fois qu’il tourne à gauche. A la fin, celui-ci doit afficher ces informations. Cette fois-ci faites-le à l’aide des opérateurs d’affectation augmentés.

6.3. De retour à la tâche de rammasage de feuilles?Cuir ville JOZSI DTG Respirant Homme Chaussures chaussure XZ205Gris38 de hiver été Hommes AAq1wEz

A la fin de la leçon précédente, vous aviez une tâche que vous ne pouviez pas réaliser car vous ne pouviez pas utiliser la fonction transporte(). Maintenant que vous savez compter le nombre de feuilles ramassées par Reeborg, il vous manque encore deux concepts de programmation afin d’accomplir cette tâche. Nous allons les aborder dans les deux prochains chapitres.

Chaussures De Sport PrèS De Chez Moi Chaussures AthléTiques 2017 Grande Taille Grosses Soldes Sneakers Pour Hommes L'Automne Printemps Chaussures Chaussures DéContractéEs

PUBLICITÉ
Informations générales sur le produit
Nom du produit Basket Douceur Masculines Un Look éLéGant. Meilleu



Catégorie BASKET



Informations produit
Marque SOLLOMENSI



Genre Homme



Type de public Adulte



Couleur(s) Noir/blanc