Boucle conditionnelle en informatique

Qu’est-ce qu’une boucle conditionnelle en informatique? Qu’est-ce qu’une fonction en mathématiques? Et comment interagit-il avec tout type de mathématiques? Ce sont des questions vraiment très importantes et ne peuvent pas toutes toucher le même endroit. Donc, nous allons parler des mathématiques de base de l’analyse de boucle conditionnelle.

Qu’est-ce qu’une boucle conditionnelle?

Une boucle conditionnelle peut être constituée de deux parties:

1) Une fonction est évaluée par une boucle conditionnelle

2) Le résultat de son évaluation est appelé la valeur clé,

Boucle conditionnelle en informatique

Exemple de Boucle conditionnelle en informatique avec le langage python

Cet article fait suite à la première partie qu’il est possible de consulter ici : https://128mots.com/index.php/2019/12/04/python-les-bases-capes-nsi-snt-en-plus-de-128-mots/

Comme pour le premier article, je traite ici des bases du langage Python pour l’apprendre rapidement. En France ces bases sont enseignées en lycée aux classes de seconde SNT, première et terminale NSI. Elles font également partie du programme de connaissance pour le CAPES NSI.

Priorité des opérateurs :

Je récapitule la priorité des opérateurs en Python, de la priorité la plus haute à la priorité la plus basse

  • Parenthèses () : groupement d’opérations
  • Exposant : x ** y
  • Multiplication, multiplication de matrice, division, division entière, modulo : *, @, /, //, %
  • Addition, soustraction : +, –
Boucle conditionnelle en informatique
Implémentation des graphes en python par l’exemple : Le parcours en largeur python d’un graphe, algorithme utilisé pour parcourir les graphes.

Fonctions mathématiques :

import math
  • math.ceil(2.6) entier supérieur
  • math.floor(-5.3) partie entière, donne ici -8.0.
  • math.sqrt : racine carrée.
  • math.pow(5, 5) : 5 puissance 5.
  • math.exp(2) : fonction exponentielle.
  • math.log(2) : fonction logarithme
  • math.log(3, 2) : log en base 2.
  • math.factorial(4) : factorielle
  • math.fsum(L) : somme des éléments d’une liste
  • math.sin, math.cos, math.tan : fonctions trigonométriques
  • math.pi : pi
  • math.degrees(y) : conversion de radians en degrés
  • math.radians(y) : conversion de degrés en radians

Expressions conditionnelles :

Python s’appuie sur l’indentation pour définir la portée du code.

x = 100
y = 23
if x > y:
  print("x plus grand que y")
elif a == b:
  print("égalité")
else:
  print("y plus grand que x")

Chaines de caractères formatées (f-strings) :

import math
print(f'La valeur de pi est {math.pi:.3f}.')

Listes à deux dimensions (matrices) :

matrix = [[1, 2, 3], [4,5, 6], [7, 8, 9]]
print(matrix[0][1])

Méthodes sur les listes :

list.append('n') #Ajoute un élément en fin de liste
list.insert(0,'a') #Ajoute un élément à la position spécifiée
liste.pop(1) #Enleve l'élément de la liste à la position spécifiée
liste.sort() #Trie la liste
liste.reverse() #Retourne la liste
liste.copy()   #retourne une copie de la liste

Liens externes

https://fr.wikipedia.org/wiki/Python_(langage)

Liens internes – Boucle conditionnelle en informatique

https://128mots.com/index.php/2021/05/03/comment-se-branche-un-voltmetre/

https://128mots.com/index.php/category/internet/

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.