[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

L'enseignement de spécialité de mathématiques de la classe terminale générale calculer appliquer des techniques et mettre en œuvre des algorithmes ;.



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

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



Pratiquer loral en mathématiques Pistes pour lépreuve orale de

pédagogique régionale de mathématiques de l'académie de Versailles compris dans le cadre de l'épreuve orale de terminale. ... Algorithme de Briggs.



Activités algorithmiques avec Python en spécialité Mathématiques

spécialité mathématiques aussi bien en classe de Première et de Terminale



Exercices de mathématiques

Exercices de Mathématiques - Terminales S ES



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é 



PGCD - PPCM Théorèmes de Bézout et de Gauss

15 juil. 2016 TERMINALE S SPÉ ... Algorithme : Voici un algorithme d'Euclide que l'on peut proposer pour trou- ver le pgcd de deux nombres.



Enseigner lalgorithme pour quoi? Quelles nouvelles questions pour

1 fév. 2013 Spécialité : Mathématiques-Informatique ... en Terminale Scientifique intitulé Informatique et Sciences du Numérique (ISN) et dans.



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 



Exercices de mathématiques pour la classe terminale - 2e partie

Les compétences mathématiques au lycée sont définies dans un texte publié sur À l'aide de la calculatrice déterminer la valeur que cet algorithme ...

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_dbs46.pdfusesText_46
[PDF] Algorithme: fonctions affines 1ère Mathématiques

[PDF] Algorithme: reconnaitre triangle rectangle 2nde Mathématiques

[PDF] Algorithmes 2nde Mathématiques

[PDF] Algorithmes (en 2nde) avec AlgoBox 2nde Mathématiques

[PDF] Algorithmes 1ere S 1ère Mathématiques

[PDF] Algorithmes célèbres 2nde Mathématiques

[PDF] Algorithmes de 2nde demain 2nde Mathématiques

[PDF] Algorithmes en seconde 2nde Mathématiques

[PDF] Algorithmes et fonctions 2nde Mathématiques

[PDF] Algorithmes Les vecteurs 2nde Mathématiques

[PDF] Algorithmes Seconde 2nde Mathématiques

[PDF] Algorithmes sur le logiciel Algobox 3ème Mathématiques

[PDF] Algorithmie 2nde 2nde Mathématiques

[PDF] Algorithmique 1ère Mathématiques

[PDF] algorithmique 2nde Mathématiques