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





Previous PDF Next PDF



Exercices de mathématiques

Classes de terminale S ES



Bilan de compétences de mathématiques terminale S

BILAN DE COMPÉTENCES SUR LE PROGRAMME DE TERMINALE S. Ma météo du bac Je connais les algorithmes fondamentaux concernant les suites (notamment l'al-.



PGCD arithmétique - Spé maths - Terminale S : Exercices Corrigés

Démontrer que : PGCD(a; b) = PGCD(b; r) o`u r est le reste dans la division euclidienne de a par b. PGCD : l'algorithme d'Euclide. Soient a et b deux entiers 



livre-algorithmes EXo7.pdf

Arithmétique – Algorithmes récursifs . bbb252ves2résult—ts ... Une fonction en informatique est similaire à une fonction mathématique c'est un objet ...



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

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



Algorithmique Récursivité

mathématiques : récurrence informatique : récursivité. De nombreuses définitions mathématiques sont récursives : Définition (Peano).



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 ;.





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.



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

1Exercices de mathématiques - classes de terminale S ES

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 technologie 4eme PDF Cours,Exercices ,Examens

[PDF] algorithme technologie 6eme PDF Cours,Exercices ,Examens

[PDF] algorithme technologie collège PDF Cours,Exercices ,Examens

[PDF] algorithme terminale s Terminale Mathématiques

[PDF] algorithme terminale s calculatrice PDF Cours,Exercices ,Examens

[PDF] algorithme terminale s exercice PDF Cours,Exercices ,Examens

[PDF] algorithme terminale s suites PDF Cours,Exercices ,Examens

[PDF] algorithme ti 82 advanced PDF Cours,Exercices ,Examens

[PDF] algorithme ti 82 suite PDF Cours,Exercices ,Examens

[PDF] algorithme ti 82 tant que PDF Cours,Exercices ,Examens

[PDF] algorithme ti 83 premium ce PDF Cours,Exercices ,Examens

[PDF] algorithme traitement d'image PDF Cours,Exercices ,Examens

[PDF] Algorithme triangle rectangle 2nde Mathématiques

[PDF] algorithme trigonométrique programmation 1ère Mathématiques

[PDF] Algorithme vecteur dm 2nde Mathématiques