Cours Universitaire : Apprendre le
langage Python
Chapitre 1 : Introduction à Python
Python est un langage de programmation interprété, interactif et orienté objet. Il a été
conçu pour être facile à lire et à écrire,
avec une syntaxe simple et claire. Ce langage est largement utilisé dans les domaines de
la science des données,
l’intelligence artificielle, le développement web, l’automatisation, et plus encore.
Pourquoi apprendre Python ?
- Syntaxe simple et lisible.
- Grande communauté de développeurs.
- Large écosystème de bibliothèques.
- Multi-plateforme (Windows, Linux, Mac).
Installation de Python :
Pour commencer à programmer avec Python, vous devez installer le logiciel à partir du
site officiel : [Link]
Premier programme en Python :
Voici un exemple d’un simple programme Python :
```python
print("Bonjour, Python !")
```
Chapitre 2 : Les types de données en Python
Python propose plusieurs types de données fondamentaux pour stocker et manipuler les
informations.
1. Les nombres (int, float, complex)
Exemples :
```python
x = 10 # entier
y = 3.14 # nombre à virgule flottante
z = 1 + 2j # nombre complexe
```
2. Les chaînes de caractères (str)
```python
nom = "Université"
print([Link]())
```
3. Les booléens (bool)
```python
vrai = True
faux = False
```
4. Les listes (list)
```python
nombres = [1, 2, 3, 4]
print(nombres[0])
```
5. Les tuples (tuple)
```python
coordonnées = (10, 20)
```
6. Les ensembles (set)
```python
unique = {1, 2, 3}
```
7. Les dictionnaires (dict)
```python
étudiant = {"nom": "Ali", "age": 22}
print(étudiant["nom"])
```
Chapitre 3 : Les structures conditionnelles
Les structures conditionnelles permettent d'exécuter un bloc de code seulement si une
certaine condition est vraie.
1. Instruction if :
```python
x = 10
if x > 5:
print("x est supérieur à 5")
```
2. Instruction if...else :
```python
if x > 5:
print("x est supérieur à 5")
else:
print("x est inférieur ou égal à 5")
```
3. Instruction if...elif...else :
```python
if x > 10:
print("x est grand")
elif x == 10:
print("x est égal à 10")
else:
print("x est petit")
```