0% ont trouvé ce document utile (0 vote)
8 vues7 pages

Cours Complet sur Python et Algorithmes

Le document présente une introduction à Python et aux algorithmes, définissant un algorithme comme une suite d'instructions pour résoudre un problème. Il explique également le rôle des langages de programmation dans la traduction d'algorithmes en programmes compréhensibles par les ordinateurs, avec Python étant un langage puissant et accessible pour divers types de projets. Des exemples d'applications de Python sont fournis, allant de simples scripts à des logiciels complexes.

Transféré par

DOSSOU Espoir
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues7 pages

Cours Complet sur Python et Algorithmes

Le document présente une introduction à Python et aux algorithmes, définissant un algorithme comme une suite d'instructions pour résoudre un problème. Il explique également le rôle des langages de programmation dans la traduction d'algorithmes en programmes compréhensibles par les ordinateurs, avec Python étant un langage puissant et accessible pour divers types de projets. Des exemples d'applications de Python sont fournis, allant de simples scripts à des logiciels complexes.

Transféré par

DOSSOU Espoir
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours de Python

Introduction et
Généralités sur Python

1
Algorithme
Un algorithme est une suite finie et non ambiguë d'instructions et
d’opérations permettant de résoudre un problème.

Le domaine qui étudie les algorithmes est appelé


l'algorithmique. On retrouve aujourd'hui des algorithmes dans de
nombreuses applications telles que le fonctionnement
des ordinateurs, la cryptographie, le routage d'informations,
la planification et l'utilisation optimale des ressources,
le traitement d'images, le traitement de textes, la bio-
informatique, etc.

2
Algorithme
Exemple
L'algorithme d'Euclide calcule le PGCD de deux nombres entiers
positifs a et b avec a > b ⩾ 0 et procède comme suit :
1- si b = 0, l'algorithme termine et PGCD(a, b) = a ,
2- sinon,
- l'algorithme calcule le reste r de la division euclidienne
de a par b,
- a devient b
- b devient r
- on retourne au point 1.

3
Langage de programmation
Un langage de programmation est un langage informatique, permettant
à un être humain de traduire un algorithme en un programme
compréhensible, généralement par un ordinateur.
Le programme encore appelé code source subit ensuite une
transformation ou une évaluation dans une forme exploitable par la
machine.

4
Exemples de langages de programmation

5
Qu’est ce que Python ?
Python est un langage de programmation puissant, à la fois facile à
apprendre et riche en possibilités.
Concrètement, voilà ce qu'on peut faire avec Python :
❖ de petits programmes très simples, appelés scripts, chargés d'une
mission très précise sur votre ordinateur ;

❖ des programmes complets, comme des jeux, des suites bureautiques,


des logiciels multimédias, des clients de messagerie …;

❖ des projets très complexes, comme des progiciels (ensemble de


plusieurs logiciels pouvant fonctionner ensemble, principalement
utilisés dans le monde professionnel).

6
Avec quoi programme t-on en Python ?

Vous aimerez peut-être aussi