Seconde > SNT > Programmation Python > Stage - Programmation Python

Accède gratuitement à cette vidéo pendant 7 jours

Profite de ce cours et de tout le programme de ta classe avec l'essai gratuit de 7 jours !

Démarrer l'essai gratuit

Programmation Python

Permalien

Télécharger la fiche de cours Les téléchargements sont réservés uniquements aux abonnés

Programmation Python

 

Python est un langage informatique, qui permet de coder des applications mathématiques...

Il existe plusieurs langages informatique, comme le Scratch, le C++, le Java,...

Il n'est pas possible de définir un langage qui se démarque par sa puissance : chacun d'entre eux possède une utilisation qui lui est propre. 

 

Définitions

 

Un programme informatique est par définition une séquence d'instructions spécifiant étape par étape l'ensemble des opérations à effectuer pour obtenir un résultat. 

Il s'agit d'un comportent séquentiel, c'est à dire que chaque instruction est considérée une à la suite de l'autre. 

 

Un interpréteur de programme est un petit logiciel qui permet de traduire le programme en une action concrète.

On peut citer par exemple Spyder, EduPython,...

Cependant, il est bon de remarquer que le code reste identique dans chaque interpréteur. 

L'interpréteur se divise en deux parties.

La première correspond à la partie script, qui permet d'écrire le code. 

La seconde est la partie console qui permet d'afficher les résultats du programme. Il est bon de savoir qu'il est possible d'utiliser la console pour écrire une suite d'instructions courte.

 

Fonctions sous Python

 

Chaque fonction en Python est suivie de parenthèses.

La fonction print() permet d'afficher un message dans la console. 

Exemple :
print("hello world")
>> hello world

On peut utiliser plusieurs fonctions une à la suite de l'autre.

Exemple :
print("hello")
print("world")

>> hello 
>> world

Python permet de manipuler des données, qui peuvent être des nombres, des chiffres, des chaines de caractères. 

Une variable permet de stocker, à l'image d'un miroir, ces données.

Ainsi, pour utiliser une donnée, on utilisera préférentiellement la variable contenant cette donnée.

Cela permet de pouvoir changer la valeur de cette variable une seule fois sans devoir changer une à une les valeurs à chaque occurence de celles-ci.

 

Variables

 

Il existe différents types de variables. Le langage Python ne nécessite pas de déclarer le type de variables avant de les utiliser. 

On peut citer trois grands types de variables.

Le type INT, qui permet de définir les nombres entiers, sans virgule (1, 13, 60,...).

Le type FLOAT qui permet de définir les nombres à virgule flottants, pouvant être infinis ($3,12$, $\sqrt{2}$, $\pi$,...). 

Le type STR ou string qui définit une suite de caractères, c'est à dire une phrase ou un mot. Ce type de variables est signalé par l'emploi de guillemets simples ou doubles.