02 - TP - Introduction a Python

Telechargé par mahmood sleiman
INFORMATIQUE - TP n 2 - INTRODUCTION `
A PYTHON
HI´
ERARCHISER SON DOSSIER PERSONNEL
Exercice 1.
Dans le sous-dossier consacr´e `a l’enseignement d’informatique nomm´e
Informatique_PCSI contenu dans votre dossier personnel du drive, cr´eer un
sous-dossier consacr´e `a ce TP. Il commencera par TP2, contiendra le nom du
TP actuel et respectera les r`egles classiques ci-dessous..
(Donner des noms de dossiers sans accent, ni espace, ni caract`ere sp´ecial. De
pr´ef´erence, utilisez le tiret-bas au lieu du tiret - et de l’espace.)
UN PREMIER PROGRAMME
Exercice 2.
1. Lancer Spyder,dans l’´editeur de fichier, ouvrir un nouveau fichier qui va
contenir votre premier programme Python.
2. Taper (sur une seule ligne) la ligne de commande :
print("Je m’engage personnellement `a prendre les bonnes habi-
tudes en TP d’informatique. J’´ecouterai les conseils de mon
enseignant et je serai assidu.")
3. Sauvegarder votre fichier (dans un premier temps sur l’ordinateur) sous le
nom engagement_personnel.
4. Ex´ecuter votre programme et observer ce que renvoie l’interpr´eteur.
5. Modifier le programme de sorte `a ce que l’interpr´eteur affiche 3 fois le texte
pr´ec´edent. Enregistrer puis ex´ecuter le programme et contrˆoler le r´esultat.
6. Fermer le fichier, puis le copier-coller dans votre dossier personnel dans le
Drive dans le dossier TP2.
Exercice 3.
Cr´eer un nouveau fichier. Sauver imm´ediatement ce nouveau fichier en le
nommant premieres_commandes. Dans ce fichier taper les commandes :
2*5
print(3*5)
4*5
Ex´ecuter le programme (avec F5 par exemple), observer et comprendre.
..............................................................................
VARIABLES ET OP´
ERATIONS
Exercice 4.
Taper dans l’interpr´eteur les expressions suivantes :
3+2; 3*2; 3**2; 3.1/2.4; 17.0/5.0; 17/5; 17//5; 17%5;
On tape l’expression sauf le «;»et on appuie sur la touche entr´ee.
Observer le r´esultat renvoy´e et comprendre.
Exercice 5.
Taper dans l’interpr´eteur les expressions suivantes. Commenter et comprendre.
x=5*3 ; y=6 ; x+y ; y=36 ; x+y ;
Exercice 6.
Taper dans l’interpr´eteur les expressions suivantes.
x=10 ; y=x ; x=15 ;
Apr`es ces instructions, que valent xet y? Le V´erifier.
Exercice 7.
Cr´eer un nouveau programme qui contient les lignes suivantes :
x = 10
y = 15
z=x+y
x=y
y=z
print(x + y + z)
`
A l’ex´ecution, que va-t-il se passer ? Le v´erifier.
Exercice 8.
Quelles sont les valeurs de xet yapr`es les instructions suivantes ? Le v´erifier.
x=42 ; y=10 ; x=y ; y=x ;
Exercice 9.
Quelles sont les valeurs de xet yapr`es les instructions suivantes ? Le v´erifier.
x=42 ; y=10 ; (x,y)=(y,x);
Lyc´ee de l’Essouriau - Les Ulis 1 PCSI - 2018-2019
INFORMATIQUE - TP n 2 - INTRODUCTION `
A PYTHON
Exercice 10.
Quelles sont les valeurs de xet yapr`es les instructions suivantes ? Le v´erifier.
x=42 ; y=10 ; (x,y)=(y,x);
Exercice 11.
Taper dans l’interpr´eteur les expressions suivantes.
w=10; w+=1; w*=2;
Que renvoie alors la commande w? Expliquer.
Exercice 12.
Taper dans l’interpr´eteur les expressions suivantes.
x="13" ; y="25" ;
Que renvoie les commandes x+y ?x*y ?2*x ? Le v´erifier.
Exercice 13.
Ex´ecuter les commandes suivantes dans l’interpr´eteur :
t = [6, 12, "a"]; t[1]; t[3]; t[0]; len(t); t[1]==2; t;
Comprendre et commenter.
Exercice 14.
Ex´ecuter les commandes ou expressions suivantes dans l’interpeteur :
x="truc"; y="bidule"; x[1]; y[2]; x[4]; x[-1]; z=x+y; z; t=x+" "
+y; t; print(t); print(x,y); print(x+y); x[2] = "z"; x;
Comprendre et commenter.
Lyc´ee de l’Essouriau - Les Ulis 2 PCSI - 2018-2019
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !