[PDF] Terminale générale - Python et algorithme - Fiche de cours





Previous PDF Next PDF



Programme de spécialité de mathématiques de terminale générale

- calculer appliquer des techniques et mettre en œuvre des algorithmes ;. - communiquer un résultat par oral ou par écrit



Programme denseignement optionnel de mathématiques

- Suites arithmético-géométriques. Équation différentielle y' = ay + b. - Limites. Exemples d'algorithme. - Calcul des termes 



Chapitre 9 ALGORITHMES ALGORITHMES EXIGIBLES

A. Algorithmes du chapitre 1 (suites) Programme 1 (suite croissante explicite de limite +? ) ... mathématiques par exemple ?



Terminale générale - Python et algorithme - Fiche de cours

Programmation Python – Algorithme – Fiche de cours. Mathématiques Seconde Première



Algorithmique au Lycée

sont des résultats importants qui sont étudiés au cours du programme de terminale S. (spécialité mathématiques). L'algorithme d'Euclide est non seulement 



Livret dactivités pour la spécialité mathématiques

calculatrice Texas Instruments permettant de programmer en langage Python. Cela concerne les modèles suivants : Terminale : exemples d'algorithme.



Programme de mathématiques de première générale

préparer au choix des enseignements de la classe de terminale : notamment choix de l'enseignement de spécialité de mathématiques éventuellement accompagné 



Programme de mathématiques de terminale technologique

- calculer appliquer des techniques et mettre en œuvre des algorithmes ;. - communiquer un résultat par oral ou par écrit



Python au lycée - tome 1

Le but est de découvrir des algorithmes d'apprendre la programmation pas à pas à travers des activités mathématiques/informatiques. Cela te permettra de 



Année bissextile

Niveau : Seconde terminale générale-Maths expertes. Cet algorithme contient trois erreurs. ... Programmer cet algorithme avec Python et effectuer.

Programmation Python - Algorithme - Fiche de cours

1. Les bibliothèques

Les divers ifichiers (bibliothèques) en Python : -math : conitient une paritie des foncitions mathémaitiques -cmath : conitient les foncitions mathémaitiques pour nombres complexes -fracitions : conitient les foncitions mathémaitiques pour nombres raitionnels - random : conitient les foncitions de itirages aléatoires et les foncitions de probabilités Pour appeler une bibliothèque on peut uitiliser l'instrucition : from ifichier import *

2. Entrées, sorities et variables

Pour lire un message on peut uitiliser l'instrucition : variable = input(" Message ») Pour aiÌifiÌicher un message on peut uitiliser l'instrucition : print (" Message », variable)

3. Types de données

a. Typage, c réaition et iniitialisaition d'une variable Une variable Python est typée (catégorie), créée (réservaition d'une zone mémoire / afffectaition d'un idenitiifiant) et iniitialisée au cours d'une seule instrucition : variable = valeurb. Conversion de type (transtypage) Pour converitir le type des variables on peut uitiliser : str() pour les chaînes de caractères lfloat() pour les nombres décimaux int() pour les nombres enitiers c. Variables booléennes - déifiniition : Une variable booléenne peut prendre 2 valeurs : True / False

3. Opéraitions et calculs

a. Opéraitions algébriques +addiition%reste de la division -soustracition**puissance *mulitiplicaition//division enitière /division=Afffecter une valeur b. Opéraitions booléennes - foncition NON : not condiition - foncition ET : condiition1 and condiition2 - foncition OU : condiition1 or condiition2 1/3

Programmation Python - Algorithme - Fiche de coursMathématiques Seconde, Première, Terminale générale - Année scolaire 2022/2023

htttps://physique-et-maths.fr d. Tests logiques - condiition1 == condiition2est égal ? - condiition1 != condiition2est diffférent ? - condiition1 < condiition2est inférieur ? - condiition1 > condiition2est supérieur ? - condiition1 <= condiition2est inférieur ou égal? - condiition1 >= condiition2est inférieur ou égal ?

4. Instrucitions sélecitives

if condiition :

Instrucition 1

Instrucition 2

else :

Instrucition 1

Instrucition 2

5. 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 liste.append(a)Ajoute a en ifin de la variable liste len(liste)Renvoie le nombre de valeurs de la variable liste min(liste)Renvoie le minimum de la variable liste max(liste)Renvoie le maximum de la variable liste sum(liste)Renvoie la somme des valeurs de la variable liste liste.sort()Trie les valeurs par ordre croissant de la variable liste6. Instrucitions itéraitives - nombre de boucles déifinies for n in range (nombre) :

Instrucition 1

Instrucition 2

- nombre de boucles non déifinies while condiition :

Instrucition 1

Instrucition 2

7. Déifinir une foncition

def nom_fonction (paramètre1, paramètre2, etc...): instructions return resultat

8. Uitilisaition des ifichiers

fichier.open(" fichier », " options ») :ouverture d'un fichier avec optionsr en lecture uniquementr+ en lecture / écriturew en écriture uniquementw+ en écriture / lecture ifichier.readline() : lecture de la ligne courante ifichier.readlines() : lecture de toutes les lignes du ifichier ifichier.write(" ligne ») : ajoute une ligne ifichier.writelines(" lignes ») : ajoute plusieurs ligne ifichier.close() : fermeture du ifichier 2/3

Programmation Python - Algorithme - Fiche de coursMathématiques Seconde, Première, Terminale générale - Année scolaire 2022/2023

htttps://physique-et-maths.fr

9. Foncitions mathémaitiques : " math »

fabs(x): retourne la valeur absolue de x factorial(x): retourne la valeur absolue de x exp(x): retourne l'exponenitielle de x log(x): retourne le logarithme naturel de x log10(x): retourne le logarithme décimal de x pow(x,y): retourne x puissance y sqrt(x): retourne la racine carrée de x cos(x): retourne la valeur de cos(x) sin(x): retourne la valeur de sin(x) tan(x): retourne la valeur de tan(x) acos(x): retourne la valeur de arccos(x) asin(x): retourne la valeur de arcsin(x) atan(x): retourne la valeur de arctan(x) pi: retourne la valeur du nombre pi e: retourne la valeur du nombre e gcd(a,b): retourne le PGCD(a,b)

10. Foncitions mathémaitiques : " fracitions »

Fracition(a,b): déifini une fracition irréducitible = a/b Fracition(nombre): déifini la fracition irréducitible = a/b fracition.numerator: retourne le numérateur de fracition

fracition.denominator: retourne le dénominateur de fracition11. Foncitions mathémaitiques : " random »

random(x): retourne un nombre décimal entre 0,0 et 1,0 randint(1,5): retourne un nombre enitier entre 1 et 5 uniform(a,b): retourne un nombre décimal entre a et b expovariate(a): retourne un nombre décimal distribué selon la loi exponenitielle de paramètre a normalvariate(mu,sigma): retourne un nombre décimal distribué selon la loi normale de paramètre mu et sigma

12. Représentaition graphique : " matplotlib »

import matplotlib.pyplot as graphique : crée l'objet graphique avec des propriétés d'accès à la carte graphique graphique.plot(x, y,'atttribut'): construit la courbe y(x) avec atttributs pour les points 'o' : représentés par des ronds '+' : représentés par des croix 'r' : en couleur rouge graphique.show(): aiÌifiÌiche la fenêtre graphique 3/3

Programmation Python - Algorithme - Fiche de coursMathématiques Seconde, Première, Terminale générale - Année scolaire 2022/2023

htttps://physique-et-maths.frquotesdbs_dbs45.pdfusesText_45
[PDF] algorithme ? réaliser 2nde Mathématiques

[PDF] Algorithme ? trouver 1ère Mathématiques

[PDF] Algorithme Abonnement DVD 2nde Mathématiques

[PDF] algorithme algobox exemple PDF Cours,Exercices ,Examens

[PDF] algorithme algobox seconde PDF Cours,Exercices ,Examens

[PDF] algorithme algobox suite PDF Cours,Exercices ,Examens

[PDF] Algorithme angle orienté 1ère Mathématiques

[PDF] algorithme avancé et complexité exercices corrigés PDF Cours,Exercices ,Examens

[PDF] algorithme avec algobox PDF Cours,Exercices ,Examens

[PDF] Algorithme avec des congruences Terminale Mathématiques

[PDF] Algorithme avec exemples 2nde Mathématiques

[PDF] Algorithme avec un triangle isocèle 2nde Mathématiques

[PDF] Algorithme avec une fonction 2nde Mathématiques

[PDF] algorithme ax2+bx+c=0 PDF Cours,Exercices ,Examens

[PDF] Algorithme boucle pour 1ère Mathématiques