Semaine 0 :: Installation et présentation de Python
CedocumentestuncomplémentdesvidéosprésentesdansleMOOC.
1. Installation de Python
L’environnementPythonestdisponiblesurdenombreusesplatesformes.Voicilelienpour
téléchargerlesfichiersd’installationdelaversion3.4 ,selonvotresystème:
1
https://www.python.org/downloads/release/python340/
Pourwindows:
● cliquersurWindowsx86MSIinstallerenbasdelaliste.Choisissezd’enregistrerle
fichiersurvotredisquedur.
● unefoisletéléchargementterminé,rendezvousdanslerépertoiredevotredisquedur
danslequellefichieraétéenregistré(utiliserl’explorateurdefichiers),
● doublecliquersurlefichierpython3.4.0.msi,etsuivezlesinstructions.
● DansDémarrer→Touslesprogrammes,vousavezmaintenantunnouveaumenu
Python3.4
PourMacOSX:
● cliquersurMacOSX64bit/32bitinstaller.
● ACOMPLETER
2. Présentation de Python
2.1 Le langage Python
Pythonestunlangagedeprogrammation:ilvanouspermettrede“dialoguer”avecl’ordinateur,
etsurtoutdeluidonnerdesinstructions,c’estàdireluiordonnerdefairedesactions.
1Touteversionsupérieureouégaleà3convientpourceMOOC.
copyright©BertrandDosnelicenceCreativeCommonsBYSA2.0 
LelangagePythonestunexcellentchoixpourdébuterlaprogrammation,pourdeuxraisons:
● onpeutinstallercelangagesurlaplupartdesordinateurs,commeonl’avuplushaut,
● sasyntaxeesttrèssimple.
Qu’est-ce que la syntaxe ?
C’estl’ensembledesrèglesd’écrituredesinstructions.Onverraqu’onordinateuresttrès
(très)bête;sionfaitunefautelorsquel’onluidonneunordre,ilnepourrapas
comprendre!Ilsecontenteradesignaleruneerreur…cequiestsouventfrustrantpour
leprogrammeur 
DansceMOOC ,nousallonsapprendretouteslesinstructionsnécessairesaudéveloppement
2
d’unpetitprojet:unemachineàrépondre!
Unemachineàrépondreestunpetitprogrammedanslequell’utilisateurpeutposerdes
questionsàl’ordinateur,etceluiciluirépondunephrase“auhasard”,humoristiqueoudécalée
Qu’est-ce qu’un programme ?
Unprogrammeesttoutsimplementunesuited’instructions!C’estlecasdetoutesles
applicationsqu’onutilisesurvotreordinateur:traitementsdetexte,jeux,navigateurs
internet,etc.
2.2 L’environnement de programmation
L’installationdePythonnouspermetdedisposerd’unenvironnementpourdonnerdes
instructionsetcréerunprogramme.
Cetenvironnementsecomposededeuxfenêtres.
Nousavonstoutd’aborduneconsole(shellenAnglais).
Pourlalancer:
Windows:Démarrer→Touslesprogrammes→Python3.4→IDLE(PythonGUI)
MacOSX:Applications→Python3.4→IDLE(PythonGUI)
Onobtientlafenêtresuivante(icisurWindows):
2MassiveOnlineOpenCourse,ou“coursenligneouvertàtous”
http://fr.wikipedia.org/wiki/Cours_en_ligne_ouvert_et_massif
copyright©BertrandDosnelicenceCreativeCommonsBYSA2.0 
Ellenouspermetdesaisirdesinstructions,etPythonlesexécutedèsqu’ontapesurlatouche
“Entrée”.
Essayonsdetaperl’instructionsuivante:
2+3
Onappuiesur“Entrée”etPythonnousrépond:
5
Héoui,aprèstoutunordinateurn’estqu’unegrossecalculatrice
Onpeuaussiobtenirunefenêtrefichierpourtaperunprogrammeentier,c’estàdireplusieurs
instructions,quel’onpeutsauversursondisquedur.
Danslafenêtreconsole,cliquersurlemenuFile→NewFile.
Onobtientunenouvellefenêtre:
copyright©BertrandDosnelicenceCreativeCommonsBYSA2.0 
Danscettefenêtreonpeutsaisirplusieursinstructions,uneparligne.
Parexemple:
print(2+3)
print(101)
print(2*3)
Nousverronsbientôtcequefaitl’instructionprint,pourl’instantils’agitjusted’unessai 
Onsauveleprogrammesurledisquedur:File→SaveAs
Ondonneunnom,parexemplemonPremierProgramme.py(lesfichiersPythonfinissent
généralementparl’extension.py).
Onpeutmaintenantdemanderàl’ordinateurd’exécuterceprogramme,enpressantlatouche
F5.
Lerésultatduprogrammes’affichedansl’autrefenêtre,laconsole.Onobtient:
5
9
6
Cerésultatnouspermetdeposerdeuxpetitesdevinettes:
1. Que fait l’instruction print ?
2. A quoi sert le signe * (astérisque) ?
Réponsesplusbas.
|
|
|
|
|
|
|
|
|
|
copyright©BertrandDosnelicenceCreativeCommonsBYSA2.0 
|
|
|
|
V
1. l’instruction print permet d’écrire des textes ou des nombres dans la console.
2. Le signe * permet de faire une multiplication. L’expression 2*3 signifie pour
l’ordinateur : 2x3 (2 “fois” 3)
copyright©BertrandDosnelicenceCreativeCommonsBYSA2.0 
1 / 5 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 !