php hit counter

Comment Faire La Fonction Sin Sur Python


Comment Faire La Fonction Sin Sur Python

Salut les amis codeurs ! Vous êtes-vous déjà demandé comment Python gère le péché ? Non, pas les sept péchés capitaux, mais plutôt la fonction sinus, celle qui fait des vagues comme si elle était sur une plage en été. On va explorer ça ensemble, promis, ça ne sera pas aussi compliqué que de choisir un parfum de glace parmi 30 options !

C'est quoi le sinus, au juste ?

Ok, avant de plonger dans le code, faisons un petit rappel. Vous vous souvenez de vos cours de trigo au lycée ? Le sinus, c'est ce rapport entre le côté opposé et l'hypoténuse dans un triangle rectangle. Mais bon, oublions le jargon technique, pensons plutôt à une balançoire. Imaginez-vous dessus. Le sinus, c'est un peu comme votre hauteur par rapport au sol à chaque instant de votre balancement. Ça monte, ça descend, ça oscille… exactement comme la fonction sinus !

Python à la rescousse (avec math) !

Alors, comment on fait chanter Python avec cette fonction sinus ? C'est simple comme bonjour ! On utilise le module math. C'est un peu comme la boîte à outils de Python remplie de gadgets mathématiques super utiles.

Pour importer le module, il suffit d'écrire :

import math

Les fonctions sous python
Les fonctions sous python

Voilà, maintenant Python est prêt à faire des vagues !

L'heure de la vérité : sin(x)

La fonction sinus, en Python, c'est tout simplement math.sin(x). Le x, c'est l'angle en radians. Oui, radians, pas degrés. Je sais, je sais, les degrés, c'est plus facile à visualiser, mais les radians, c'est le langage universel des maths. Pensez-y comme le code Morse des cercles.

Exemple concret : calculer le sinus de pi/2 (qui est l'équivalent de 90 degrés) :

10. Fonctions - Cours de Python
10. Fonctions - Cours de Python

import math
angle = math.pi / 2
sinus = math.sin(angle)
print(sinus) # Affiche approximativement 1.0

Et voilà, le tour est joué ! Vous avez calculé un sinus avec Python. C'est presque aussi satisfaisant que de finir un puzzle difficile, non ?

Attention, piège à touristes (les degrés) !

Si vous êtes comme moi, vous préférez probablement manipuler des degrés. Pas de panique ! Python a pensé à tout. Il y a la fonction math.radians(degres) qui transforme les degrés en radians. C'est un peu comme un traducteur simultané degrés-radians.

PYTHON - LES FONCTIONS - YouTube
PYTHON - LES FONCTIONS - YouTube

Par exemple, pour calculer le sinus de 30 degrés :

import math
degres = 30
radians = math.radians(degres)
sinus = math.sin(radians)
print(sinus) # Affiche approximativement 0.5

Facile, non ? C'est comme convertir des euros en dollars, mais en plus mathématique.

How To Draw Sine Wave In Python
How To Draw Sine Wave In Python

Pourquoi utiliser le sinus ?

Bon, à part impressionner vos amis lors de la prochaine soirée geek, à quoi sert vraiment le sinus ? Eh bien, il est partout ! Dans la physique (mouvement ondulatoire, optique…), l'ingénierie (analyse de signaux), l'informatique graphique (création d'animations)… C'est un peu comme le sel : on ne le voit pas toujours, mais il est indispensable.

En résumé (et en souriant)

Calculer un sinus en Python, c'est facile comme de boire un verre d'eau. On importe le module math, on utilise la fonction math.sin(x) (en radians !), et le tour est joué. Et si vous préférez les degrés, n'oubliez pas math.radians(degres). Alors, prêt à faire des vagues avec Python ?

N'oubliez pas : le code, c'est comme la cuisine. Il faut expérimenter, se tromper, et surtout, s'amuser ! Alors, à vos claviers et bonne programmation !

13. Plus sur les fonctions - Cours de Python SOLUTION: Ii les fonctions en python - Studypool Les listes en Python : application aux suites et aux fonctions Listes en Python : application aux suites et aux fonctions- Première Python : Fonction somme pour additionner les éléments d'une liste - YouTube python • 3 techniques très classiques pour créer des listes & comment Flush Python Definition at Wilford Shaw blog Comment Faire Un Algorithme Sur Python - Tout Faire Créer ses propres fonctions en Python | Comment Coder Comment Faire Un Algorithme Sur Python - Tout Faire

You might also like →