0% ont trouvé ce document utile (0 vote)
64 vues1 page

Instructions pour utiliser EduPython

Le document décrit quelques instructions de base pour utiliser la bibliothèque EduPython, notamment les affectations, entrées/sorties, tests et boucles en Python.

Transféré par

jacques Dieval
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
64 vues1 page

Instructions pour utiliser EduPython

Le document décrit quelques instructions de base pour utiliser la bibliothèque EduPython, notamment les affectations, entrées/sorties, tests et boucles en Python.

Transféré par

jacques Dieval
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Quelques instructions d’EduPython

Pour utiliser la bibliothèque lycee, vos programmes doivent commencer par cette ligne
from lycee import * (automatiquement insérée si vous cliquez sur Nouveau Fichier puis Lycée)

Affectations / Calculs :
a = 3 Affecte à la variable a la valeur 3 2 ** 3 donne 8(=23)
a = a + 1 Calcule a + 1 et affecte le résultat à 14 // 3 donne 4 (quotient de 14 ÷ 3)
la variable a (c'est à dire que a augmente de 1) reste(14,3) donne 2 (reste de 14 ÷ 3)

Entrées/Sortie :
 Afficher à l’écran :
print(a) Affiche la valeur de la variable a (si elle existe)
print("a") Affiche la lettre « a »
print("La valeur de a est :",a) Affichage mixte (texte et valeurs)
 Demander un nombre et stocker la réponse dans une variable
x = demande("Nombre de côtés ?")
La question s’affiche et la réponse est attribuée à la variable numérique x
 Demander un texte :
rep=texte_demande("Quelle est la couleur du cheval blanc d’Henry IV ?")

Tests :
Programme demandé Algorithme Programme en Python Remarques
Tester si un nombre Demander un nombre x x=demande("nombre?") En Python, le ALORS se
entré est pair ou non : Si le reste de x  2 vaut 0 Alors traduit par deux points et
Nous allons regarder Afficher «Pair » if reste(x,2) == 0 : un décalage des
si le nombre est Sinon print("pair") instructions (alinéa). De
divisible par 2, c'est-à- Afficher « Impair » même que pour le SINON
else :
dire si son reste vaut 0 Fin du SI qui se traduit par else :
print("impair")

== Egal à != Différent de >= Supérieur ou égal ….

Boucles :

Comme dans la plupart des langages, il existe en Python principalement deux manières de réaliser une boucle, c’est-
à-dire une répétition d’un bloc d’instructions. Comme pour la commande si, la partie à répéter sera indentée vers la
droite, ce qui permet en plus une bonne visibilité de l’algorithme.

for v in ["a","e","i", "o","u","y"] : Effectue la boucle, la variable v prenant à chaque tour


….BLOC D’INSTRUCTIONS… successivement les valeurs de la liste ( ici les voyelles )

for i in range(5) : ici, i prend tour à tour les nombres de 0 à 4 (intervalle [0 ; 5[)
….BLOC D’INSTRUCTIONS…

for i in range(3,11,2) : Parcourt l’intervalle [3 ; 11[ avec un pas de 2 : 3, 5, 7 et 9


….BLOC D’INSTRUCTIONS…

while i<10 : Exécute la suite d’instructions tant que i<10: le test sera effectué au
….BLOC D’INSTRUCTIONS… départ et à chaque fois que bloc d’instructions est fini, avant de
l’exécuter à nouveau

[Link]

Vous aimerez peut-être aussi