PYTHON
pour les
Jason R. Briggs
G14088_Python pour les kids_PDT.indd 2 02/02/2015 10:18
© Groupe Eyrolles, 2015, pour la psente édition, ISBN : 978-2-212-14088-0
PARTIE 1
APPRENDRE
À PROGRAMMER
Python.indb 7Python.indb 7 06/02/2015 11:12:2006/02/2015 11:12:20
1
LES SERPENTS RAMPENT,
MAIS PAS TOUS
Un programme informatique est un ensemble dinstructions qui
font exécuter certaines actions par un ordinateur. Ce nest pas la
partie matérielle, physique de lordinateur (comme les fils, les cartes,
le disque dur, et ainsi de suite), mais le « truc » caché qui fonctionne
grâce à ce matériel. Un programme informatique, ou simplement
programme comme nous le nommerons généralement, constitue l’en-
semble des commandes qui indiquent à ce matériel muet ce quil doit
faire. Un logiciel est une série, une « collection » de programmes.
Python.indb 9Python.indb 9 06/02/2015 11:12:2106/02/2015 11:12:21
10 Chapitre 1
Sans les programmes, presque tous les appareils que tu utilises
tous les jours sarrêteraient de fonctionner ou seraient tout sim-
plement beaucoup moins utiles. D’une manière ou dune autre, les
programmes contrôlent non seulement ton ordinateur, mais égale-
ment les consoles de jeux, les jeux vidéo, lesléphones portables
et les sysmes GPS des voitures. Les logiciels contrôlent aussi des
appareils moins évidents, comme les écrans plats des télévisions et
leurs télécommandes, ainsi que des radios, des lecteurs DVD, des
fours et même certains réfrigérateurs récents. Même les moteurs
des voitures, les feux tricolores sur les routes, les éclairages publics,
les feux de signalisation des trains, les panneaux d’affichage électro-
niques et les ascenseurs sont contrôlés par des programmes.
Les programmes sont un peu comme les pensées. Si tu ne pen-
sais pas, tu resterais probablement assis sur le sol, le regard vide,
à te baver sur le T-shirt (beurk !). Ta pensée « lève-toi » est une ins-
truction , ou une commande , qui ordonne à ton corps de te lever sur
tes deux jambes. De la même façon, les programmes indiquent aux
ordinateurs ce quils doivent faire.
Si tu sais écrire des programmes informatiques, tu peux réaliser
toutes sortes de choses. Évidemment, tu n’es peut-être pas capable
d’écrire des programmes pour contrôler des voitures, des feux de
signalisation ou ton réfrigérateur (du moins pas tout au début), mais
tu peux déjà réaliser des pages web, tes propres jeux ou même un
programme pour t’aider à faire tes devoirs !
Quelques mots à propos du langage
Comme les humains, les ordinateurs emploient plusieurs langues
pour communiquer ; dans leur cas, nous parlons de « langages de
programmation ». Un langage de programmation est simplement
une façon particulière de parler à un ordinateur, une manière d’uti-
liser des instructions comprises à la fois par lui et les humains.
Certains langages de programmation portent le nom de per-
sonnes (comme Ada et Pascal ), d’autres sont construits à partir
d’acronymes (comme Basic et Fortran ). Le nom Python trouve son
origine dans une série tévisée humoristique britannique des
années 1970, franchement burlesque (non-sense, comme disent les
Anglais), qui s’intitulait Monty Python’s Flying Circus, ce qui na
donc rien à voir avec le serpent !
Le langage de programmation Python possède quelques caracté-
ristiques qui le rendent extrêmement utile pour les débutants. La plus
importante vient du fait qu’il te permet d’écrire vraiment rapidement
Python.indb 10Python.indb 10 06/02/2015 11:12:2106/02/2015 11:12:21
Les serpents rampent, mais pas tous 11
des programmes simples mais efficaces. Python ne possède que peu
de symboles compliqués, comme les accolades (
{}
), le dse (
#
) et le
symbole dollar (
$
), qui rendent les autres langages de programmation
si difficiles à lire et, donc, moins conviviaux pour les débutants.
Installer Python
L’installation de Python est assez simple. Nous verrons comment
procéder pour Windows 7 (ou 8), Mac OS X et Linux (Ubuntu). Lors
de son installation, tu devras aussi créer un raccourci pour le pro-
gramme IDLE , un environnement de développement ingré qui
aide à rédiger des programmes en Python. Si ce langage est déjà
installé sur ton ordinateur, va directement à la section « Dès que
Python est installé » (page 17).
Installer Python sous Windows 7 (ou 8)
Pour installer Python sous Microsoft Windows 7 (ou 8) , utilise un
navigateur web. Rends-toi à ladresse http://www.python.org et télé-
charge le dernier installeur de Python 3 pour Windows. Cherche
le menu
Download
(qui signifie « télécharger »), puis place ta souris
dessus pour voir se dérouler le menu correspondant. Le bouton
Python3.4.1
te permet de télécharger l’installeur pour Windows. Une
version plus récente de Python existe peut-être : pre-la.
NOTE
La version exacte de Python que tu télécharges importe peu, pourvu
quelle commence par le chiffre 3, soit ici 3.4.1.
Python.indb 11Python.indb 11 06/02/2015 11:12:2106/02/2015 11:12:21
1 / 14 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 !