• Aucun résultat trouvé

Initiation à Python - leçon 3.2.2

N/A
N/A
Protected

Academic year: 2022

Partager "Initiation à Python - leçon 3.2.2"

Copied!
1
0
0

Texte intégral

(1)

Initiation à Python - leçon 3.2.2

  s1 

Dans cette séquence, nous allons découvrir les tests. 

   

­­­­­ 

s2   

Comme beaucoup de langages, Python offre la possibilité de former des expressions dont  l’évaluation est soumise à une condition. La syntaxe est la suivante. 

Si la condition est vraie alors Python exécutera le bloc d’instructions 1, sinon il exécutera le bloc  d’instructions 2. 

On notera que le mot­clé else doit se trouver au même niveau que le if. 

On découvre ici que pour séparer les blocs if/else la syntaxe Python introduit l’indentation au  lieu de parenthèses comme dans beaucoup d’autres langages. 

Attention à bien noter la présence par deux fois des deux points. 

 

Je vous propose de reproduire les exemples suivants dans un fichier, car en ligne de  commande IDLE, on ne voit pas forcément complètement cette indentation. 

 

Dans ce premier exemple, on teste si le reste de la division de 17 par 2 vaut 1. 

 

Ce deuxième exemple montre des tests imbriqués. 

 

La condition peut être de n’importe quel type. En effet, chaque type contient une valeur  représentant faux (qui est le résultat de la conversion de l’objet vers un booléen). Les autres  valeurs représentent vrai. En voici un exemple avec une liste vide. 

   

­­­­­ 

s3   

Dans la prochaine séquence, nous allons découvrir les boucles. 

Références

Documents relatifs

Dans l’exemple présenté ici l’objet avion possède un attribut vitesse (que       l’on initialise ici à 100) et le nombre de sièges passagers ; un avion a d’autres

[r]

La fenêtre qui s’affiche est un interpréteur interactif, c’est­à­dire       une fenêtre dans laquelle on écrit des instructions Python qui vont pouvoir être directement  

Dans cette séquence, nous allons présenter le langage Python de façon très générale.. Il existe par       exemple des mots­clés permettant de réaliser des boucles dans

Un objet avion possède des caractéristiques qu’on appelle       attributs, tels que par exemple sa vitesse et le nombre de sièges passagers ; un avion a      

Dans cette leçon, nous avons découvert les types de base de Python : booléens, entiers,       flottants, complexes et chaînes

Rappelons enfin qu’une liste est un objet mutable (c’est­à­dire qui peut être

Avez-vous remarqué que votre programme eectue 4 fois la même chose : une première fois avec des longueurs lg, une deuxième fois avec des longueurs 2*lg, une troisième fois avec