Module de Formation Python
Module de Formation Python
Module de Formation Python
Remarque:
Une console interactive Python ne sert pas à écrire des programmes
entiers !
Pour rédiger un script Python, il faut créer un nouveau fichier
Activité3
Activité4
Exemple1:
a=input("a = ")
a =15
type(a) #<class ‘str’>
Exemple2:
Remarque:
• Lors de l’affichage de plusieurs objets, Python ajoute un séparateur par défaut « un
espace » après chaque objet, vous pouvez remplacer ce séparateur par un autre
grâce à l’argumentsep=‘-’
• Pour remplacer le saut à la ligne utilisé l’argument end=‘’
pi =3.1416
r =4.7
ch ="L’aire d’un disque de rayon {} est égale à {:.2f}."
print(ch.format(r, pi * r**2))
# L’aire d’un disque de rayon 4.7 est égale à 69.39
Activité7
"\\" Antislash
"\’" apostrophe
"\"" Guillemet
Activité9
Comme les caractères dans une chaîne, les objets placés dans une liste
sont rendus accessibles par l'intermédiaire de son index
print(L[3]) #true
Les listes sont beaucoup plus flexibles que les tableaux. Ils peuvent
stocker des éléments de différents types de données.
Contrairement aux chaines les listes sont modifiables. Pour modifier un élément dans une liste,
il suffit d’indiquer l’indice a modifier et sa nouvelle valeur.
L[1]=‘Bb’
L[2]=[True,False]
L[4]=3.14
L[6]=106 #index out of range
print(L)# [‘Ali’, Bb, 2, [True, False], 3.14, [‘Sana’, ‘Abir’]]
Activité 10
Syntaxe : Exemple:
if condition(s) :
Traitement1
else:
Traitement2
Exemple:
c=input("Saisir un caractère")
if (c>=‘0’)and(c<=‘9’):
R="Chiffre"
else:
R="Autre Caractère"
print(R)