Python Cours
Python Cours
Python Cours
structurée
1.Introduction
>>> print(a)
>>> a = a + 3
>>> b = a - 2
a = 6 et b = 4
print ("Bonjour",prenom,"!")
Exemple :
a = 3.0
b = 4.0
»:
Exercices
Ecrire un programme qui lit une valeur et qui nous
calcule et affiche l’inverse de cette valeur.
if condition :
Bloc 1
Else :
Bloc 2
Operateurs de Comparaison
19 NTIC 2020-2021
Exemple
20 NTIC 2020-2021
Operateurs de Comparaison
Utiliser les réponses
21 NTIC 2020-2021
Operateurs de
Comparaison
La deuxième possibilité est plus pratique et
5) Écrire l’algorithme qui lit 3 nombres et qui teste si l’un de ces derniers
est égal à la somme des deux autres. Si un tel nombre existe on
l’affiche, sinon on affiche un message
Mme AHOUDI 16/12/2024
24
16/12/2024 Mme AHOUDI
Les boucles
While..
Syntatxe
While condition :
instructions
#suite de votre
code
Exemple
Exercices 1 :
1.Ecrire un algorithme qui demande à l’utilisateur d’ entrer un mot
de passe. Si le mot de passe égal à « admin » il affiche « connexion
réussie » sinon il affiche « connexion échouée »
2.Ecrire un algorithme qui demande à l’utilisateur un nombre compris
entre 1 et 3 jusqu’à ce que la réponse convienne
3.Ecrire un algorithme qui demande un nombre compris entre 10 et
20, jusqu’à ce que la réponse convienne. En cas de réponse
supérieure à 20, on fera apparaître un message : « Plus petit ! », et
inversement, « Plus grand ! » si le nombre est inférieur à 10.
4.Ecrire un algorithme qui demande un nombre de départ, et qui
ensuite affiche les dix nombres suivants. Par exemple, si l'utilisateur
entre le nombre 17, le programme affichera les nombres de 18 à 27.
5.Ecrire un algorithme qui demande successivement des nombres à
l’utilisateur, et qui lui dise ensuite quel était le plus grand parmi ces
nombres et quel était sa position. La saisie des nombres s’arrête
lorsque l’utilisateur entre un zéro.
EcrireMme
6.27 un AHOUDI
programme qui demande successivement des 16/12/2024
nombres à
l’utilisateur,
16/12/2024
et quiMme
calcule
AHOUDI
leur moyenne. La saisie des nombres
For..
Syntaxe:
For item in
liste
#Les
Exemple :
Instructions Execution
For…
Exemple 2:
x=10
y=30
soust(x,y)
soust(y,x)
soust(b=x,a=y)
Vous pouvez mélanger les deux modes si vous le
souhaitez - il n'y a qu'une seule règle incassable:
vous devez mettre les arguments positionnels
avant les arguments mot-clé.
exercices
Quelle est la sortie de l'extrait de code
suivant?
12
Fonction retourne une une liste
Les fonctions et les chaines
de caracteres
Print()
La fonction print() provoque par défaut un retour à
la ligne après affichage des arguments, mais on
peut modifier cela grâce à l’option « end ».
Exemple 2:
Suite de fibonacci!!!!
Les tuples et les dictionnaires
un tuple?
Un tuple est une liste non modifiables
Tupleles parenthèses t1=(1,2,3,4)
Listes les crochets l1=[1,2, 3,4]
Ajouter