0% ont trouvé ce document utile (0 vote)
15 vues2 pages

Fiche de cours sur la programmation Python

Ce document est une fiche de cours sur la programmation Python, couvrant des concepts tels que les listes, les entrées/sorties, les opérations mathématiques de base, et les structures de contrôle comme if, for et while. Il présente également des bibliothèques Python utiles pour les fonctions mathématiques, ainsi que des instructions pour définir des fonctions. Enfin, il fournit des liens pour télécharger des logiciels associés à l'apprentissage de Python.

Transféré par

naislassey110
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)
15 vues2 pages

Fiche de cours sur la programmation Python

Ce document est une fiche de cours sur la programmation Python, couvrant des concepts tels que les listes, les entrées/sorties, les opérations mathématiques de base, et les structures de contrôle comme if, for et while. Il présente également des bibliothèques Python utiles pour les fonctions mathématiques, ainsi que des instructions pour définir des fonctions. Enfin, il fournit des liens pour télécharger des logiciels associés à l'apprentissage de Python.

Transféré par

naislassey110
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

Programmation Python – Algorithme – Fiche de cours

3. Les listes de valeur


liste = [a,b,c] Crée une variable liste avec les valeurs a,b,c
liste[n] Renvoie la nième valeur de la variable liste
[Link](a) Ajoute a en fin de la variable liste
1. Entrées, sorties et variables
len(liste) Renvoie le nombre de valeurs de la variable liste
Pour lire un message on peut utiliser l’instruction : min(liste) Renvoie le minimum de la variable liste
variable = input(« Message ») max(liste) Renvoie le maximum de la variable liste
sum(liste) Renvoie la somme des valeurs de la variable liste
Pour afficher un message on peut utiliser l’instruction : [Link]() Trie les valeurs par ordre croissant de la variable liste
print (« Message », variable)
4. if else
Pour convertir le type des variables on peut utiliser : if condition :
str() pour les chaines de caractères Instruction 1
float() pour les nombres décimaux Instruction 2
int() pour les nombres entiers else :
Instruction 1
Instruction 2
2. Calcul et test avec Python
Les opérations de base : 5. for
+ addition % reste de la division For n in range (nombre) : Execute nombre-1 séquences
- soustraction == est égal ? Instruction 1
* multiplication != est différent ? Instruction 2
/ division < est inférieur ? …
** puissance > est supérieur ?
6. while
// division entière <= est inférieur ?
while condition :
= Affecter une valeur >= est inférieur ?
Instruction 1
Instruction 2

1/2
Programmation Python – Algorithme – Fiche de cours Mathématiques Seconde, Première, Terminale générale - Année scolaire 2020/2021
[Link]
7. Importer des fonctions acos(x) : retourne la valeur de arccos(x)
from fichier import * asin(x) : retourne la valeur de arcsin(x)
atan(x) : retourne la valeur de arctan(x)
Les divers fichiers (bibliothèques) en Python : pi : retourne la valeur du nombre pi
- math : contient une partie des fonctions mathématiques e : retourne la valeur du nombre e
- cmath : contient les fonctions mathématiques pour nombres
complexes
- fractions : contient les fonctions mathématiques pour nombres 10. Fonctions mathématiques : « fractions »
rationnels Fraction(a,b) : défini une fraction irréductible = a/b
- random : contient les fonctions de tirages aléatoires et les fonctions Fraction(nombre) : défini la fraction irréductible = a/b
de probabilités [Link] : retourne le numérateur de fraction
[Link] : retourne le dénominateur de fraction
8. Définir une fonction gcd(a,b) : retourne le PGCD(a,b)
def nom_fonction (paramètre1, paramètre2, etc…):
instructions
11. Fonctions mathématiques : « random »

return résultat random(x) : retourne un nombre décimal entre 0,0 et 1,0
randint(1,5) : retourne un nombre entier entre 1 et 5
9. Fonctions mathématiques : « math » uniform(a,b) : retourne un nombre décimal entre a et b
fabs(x) : retourne la valeur absolue de x expovariate(a) : retourne un nombre décimal distribué selon la loi
factorial(x) : retourne la valeur absolue de x exponentielle de paramètre a
exp(x) : retourne l’exponentielle de x normalvariate(mu,sigma): retourne un nombre décimal distribué selon la loi
log(x) : retourne le logarithme naturel de x normale de paramètre mu et sigma
log10(x) : retourne le logarithme décimal de x
pow(x,y) : retourne x puissance y 12. Logiciel à télécharger
sqrt(x) : retourne la racine carrée de x PC : [Link]
cos(x) : retourne la valeur de cos(x) Smartphone : « QPython 3 » pour Android ou Iphone
sin(x) : retourne la valeur de sin(x)
tan(x) : retourne la valeur de tan(x)

2/2
Programmation Python – Algorithme – Fiche de cours Mathématiques Seconde, Première, Terminale générale - Année scolaire 2020/2021
[Link]

Vous aimerez peut-être aussi