0% ont trouvé ce document utile (0 vote)
9 vues7 pages

Initiation Python Code

Ce document présente une initiation détaillée à Python, couvrant les bases telles que la syntaxe, les variables, les types de données, les opérations arithmétiques et logiques, ainsi que les structures de contrôle comme les conditions et les boucles. Il inclut également une section sur la résolution d'une équation du premier degré, avec des exemples de code pour illustrer les concepts. L'objectif est d'aider les débutants à comprendre et à utiliser Python pour des applications simples.

Transféré par

khelifi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
9 vues7 pages

Initiation Python Code

Ce document présente une initiation détaillée à Python, couvrant les bases telles que la syntaxe, les variables, les types de données, les opérations arithmétiques et logiques, ainsi que les structures de contrôle comme les conditions et les boucles. Il inclut également une section sur la résolution d'une équation du premier degré, avec des exemples de code pour illustrer les concepts. L'objectif est d'aider les débutants à comprendre et à utiliser Python pour des applications simples.

Transféré par

khelifi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Initiation à Python

Partie 1 : Initiation détaillée aux bases de Python

1. Présentation de Python
Python est un langage interprété, ce qui signifie que ton code est exécuté ligne par ligne
sans besoin de le compiler. Python est connu pour sa simplicité d'utilisation et sa syntaxe
lisible. Il est très utilisé dans divers domaines comme la science des données, le
développement web, l'automatisation, etc.
- Typage Dynamique : En Python, tu n’as pas besoin de spécifier le type de chaque variable
(comme int pour un entier ou float pour un nombre décimal) ; Python détermine
automatiquement le type en fonction de la valeur que tu assignes à la variable.

Exemple :

2. Variables et Types de données


- Variables : Les variables sont des espaces en mémoire qui stockent des valeurs. En Python,
tu peux déclarer une variable sans préciser son type.

Exemple :

- Types de données courants :


int : Nombres entiers (ex : 10, -5)
float : Nombres à virgule flottante (ex : 3.14, 0.5)
str : Chaînes de caractères (texte, ex : 'Python')
bool : Valeurs booléennes (True ou False)
Exemple :

3. Opérations de base
Python permet de réaliser des opérations arithmétiques comme l'addition, la soustraction,
la multiplication et la division.

Exemple :

Opérateurs supplémentaires :

• // : Division entière (résultat sans décimale).

• % : Modulo (reste de la division).

• ** : Exponentiation (puissance).

4. Opérateurs Logiques
Les opérateurs logiques sont utilisés pour comparer des valeurs et renvoyer un résultat
booléen (True ou False).

Opérateurs :

• == : Égalité.

• != : Différent.

• < : Inférieur.
• > : Supérieur.

• <= : Inférieur ou égal.

• >= : Supérieur ou égal.

• and : Renvoie True si les deux conditions sont vraies.

• or : Renvoie True si au moins une des conditions est vraie.

• not : Inverse le résultat (renvoie True si la condition est fausse).

5. Conditions (if/else)
Les conditions permettent d'exécuter du code en fonction de critères spécifiques. Le bloc if
teste une condition et exécute le code correspondant si elle est vraie.

Exemple :
Si plusieurs conditions doivent être testées, on utilise elif :

6. Boucles (for)

Autre exemple avec une chaîne de caractères :


7. Fonctions
Une fonction est un groupe d'instructions que l'on peut réutiliser dans le programme. Cela
permet de rendre le code plus organisé.

Exemple simple d'une fonction qui affiche un message :

Partie 2 : Résolution d'une équation du premier degré

Introduction

Une équation du premier degré est une équation qui peut être exprimée sous la forme :

ax+b=0

où a est le coefficient de xxx (la variable), et b est une constante.

L'objectif est de résoudre cette équation, c'est-à-dire de trouver la valeur de x.


Méthode de résolution

Exercice : Résoudre une équation du premier degré en Python

Objectif

Écrire un programme Python qui demande à l'utilisateur d'entrer les valeurs de a et b, puis
qui résout l'équation ax+b=0 et affiche le résultat en fonction des valeurs de a et b.

Étapes à suivre pour le TP

1. Saisie des données


Le programme demande à l'utilisateur d'entrer les valeurs de a et b. Ces valeurs
seront utilisées pour résoudre l'équation. Utilise la fonction input() pour recevoir
des données de l'utilisateur.

Exemple de code :

a = int(input("Entrez la valeur de a (coefficient de x) : "))

b = int(input("Entrez la valeur de b (constante) : "))

o Explication : Ici, nous utilisons int(input()) pour récupérer des nombres


entiers entrés par l'utilisateur.

2. Vérification des valeurs de a


Après avoir récupéré les valeurs de a et b, il faut vérifier si a est égal à zéro. Cela
déterminera comment résoudre l'équation.
Exemple de code :

if a == 0:

if b == 0:

print("L'équation a une infinité de solutions.")

else:

print("L'équation n'a pas de solution.")

Exemple de code :

else:

x = -b / a

print("La solution de l'équation est x =", x)

o Explication : Ici, la valeur de x est calculée en utilisant l'opérateur / pour la


division. Le résultat est ensuite affiché.

Vous aimerez peut-être aussi