0% ont trouvé ce document utile (0 vote)
7 vues24 pages

Python

Python est un langage de programmation polyvalent créé en 1991, utilisé pour le développement web, la gestion de données et le prototypage rapide. Il se distingue par sa syntaxe claire et lisible, ainsi que par son utilisation de l'indentation pour définir des blocs de code. Le document couvre également les types de données, les variables, les opérateurs et les listes en Python.

Transféré par

Pfiti
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)
7 vues24 pages

Python

Python est un langage de programmation polyvalent créé en 1991, utilisé pour le développement web, la gestion de données et le prototypage rapide. Il se distingue par sa syntaxe claire et lisible, ainsi que par son utilisation de l'indentation pour définir des blocs de code. Le document couvre également les types de données, les variables, les opérateurs et les listes en Python.

Transféré par

Pfiti
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
Vous êtes sur la page 1/ 24

PYTHON

CT KAMBU MBUANGI Fabien

1
Qu'est-ce que Python ?

Python est un langage de programmation populaire. Il a été créé par Guido van
Rossum et sorti en 1991.

Il est utilisé pour :

● développement web (côté serveur),


● développement de logiciels,
● mathématiques,
● script système.

2
Que peut faire Python ?
● Python peut être utilisé sur un serveur pour créer des applications Web.
● Python peut être utilisé avec des logiciels pour créer des flux de travail.
● Python peut se connecter aux systèmes de base de données. Il peut également
lire et modifier des fichiers.
● Python peut être utilisé pour gérer des données volumineuses et effectuer des
mathématiques complexes.
● Python peut être utilisé pour le prototypage rapide ou pour le développement
de logiciels prêts pour la production.

3
Pourquoi Python ?
● Python fonctionne sur différentes plates-formes (Windows, Mac, Linux,
Raspberry Pi, etc.).
● Python a une syntaxe simple similaire à la langue anglaise.
● Python a une syntaxe qui permet aux développeurs d'écrire des programmes
avec moins de lignes que certains autres langages de programmation.
● Python s'exécute sur un système d'interprétation, ce qui signifie que le code
peut être exécuté dès qu'il est écrit. Cela signifie que le prototypage peut être
très rapide.
● Python peut être traité de manière procédurale, orientée objet ou
fonctionnelle.
4
Bon à savoir
● La version majeure la plus récente de Python est Python 3, que nous
utiliserons dans ce didacticiel. Cependant, Python 2, bien qu'il ne soit pas mis
à jour avec autre chose que des mises à jour de sécurité, est toujours très
populaire.
● Dans ce tutoriel, Python sera écrit dans un éditeur de texte. Il est possible
d'écrire Python dans un environnement de développement intégré, tel que
Thonny, Pycharm, Netbeans ou Eclipse, qui sont particulièrement utiles lors
de la gestion de grandes collections de fichiers Python.

5
Syntaxe Python comparée
● Python a été conçu pour la lisibilité et présente certaines similitudes avec la
langue anglaise avec l'influence des mathématiques.
● Python utilise de nouvelles lignes pour compléter une commande,
contrairement à d'autres langages de programmation qui utilisent souvent des
points-virgules ou des parenthèses.
● Python s'appuie sur l'indentation, en utilisant des espaces, pour définir la
portée ; comme la portée des boucles, des fonctions et des classes. D'autres
langages de programmation utilisent souvent des accolades à cette fin.

6
Indentation Python
L'indentation fait référence aux espaces au début d'une ligne de code.

Alors que dans d'autres langages de programmation, l'indentation dans le code est
uniquement destinée à la lisibilité, l'indentation dans Python est très importante.

Python utilise l'indentation pour indiquer un bloc de code.

7
Commentaires Python
Les commentaires peuvent être utilisés pour expliquer le code Python. Les
commentaires peuvent être utilisés pour rendre le code plus lisible. Les
commentaires peuvent être utilisés pour empêcher l'exécution lors du test du code.

Création d'un commentaire

Les commentaires commencent par un #, et Python les ignore.

8
Commentaires multi-lignes

Python n'a pas vraiment de syntaxe pour les commentaires multi-lignes.

Pour ajouter un commentaire multiligne, vous pouvez insérer un #pour chaque ligne
ou """ """

9
Variables Python
Les noms de variables sont sensibles à la casse (age, Age et AGE sont trois
variables différentes).

10
Types de données intégrés
Type de texte :str
Types numériques :int, float, complex
Types de séquence :list, tuple, range
Type de mappage :dict
Types d'ensemble :set,frozenset
Type booléen :bool
Types binaires :bytes, bytearray, memoryview
Aucun Tapez :NoneType

11
Obtenir le type de données
Vous pouvez obtenir le type de données de n'importe quel objet en utilisant le type()
fonction :
x=5
print(type(x))
x=1 # int
y = 2.8 # float
z = 1j # complex

12
Nombre aléatoire
Python n'a pas de random()fonction pour créer un nombre aléatoire, mais Python a
un module intégré appelé random qui peut être utilisé pour créer des nombres
aléatoires :
import random
print(random.randrange(1, 10))

13
Casting Python
Il peut arriver que vous souhaitez spécifier un type sur une variable. Cela peut être fait avec la
coulée. Python est un langage orienté objet et, en tant que tel, il utilise des classes pour définir
les types de données, y compris les types primitifs.Le casting en python se fait donc à l'aide de
fonctions constructeur :

● int() - construit un nombre entier à partir d'un littéral entier, d'un littéral flottant (en
supprimant toutes les décimales) ou d'un littéral de chaîne (à condition que la chaîne
représente un nombre entier)
● float() - construit un nombre flottant à partir d'un littéral entier, d'un littéral flottant ou
d'un littéral de chaîne (à condition que la chaîne représente un flottant ou un entier)
● str() - construit une chaîne à partir d'une grande variété de types de données, y compris
des chaînes, des littéraux entiers et des littéraux flottants

14
Chaînes Python
Les chaînes en python sont entourées soit de guillemets simples, soit de guillemets
doubles.'bonjour' est identique à "bonjour" .

Vous pouvez afficher un littéral de chaîne avec la print() fonction :

Parcourez les lettres du mot "banane":

for x in "banana":

print(x)

La len()fonction renvoie la longueur d'une chaîne : print(len(x))

15
Booléens Python
Les booléens représentent l'une des deux valeurs : True ou False.

print(10 > 9)

print(10 == 9)

print(10 < 9)

16
Opérateurs Python
● Opérateurs arithmétiques
● Opérateurs d'affectation
● Opérateurs de comparaison
● Opérateurs logiques
● Opérateurs d'identité
● Opérateurs d'adhésion
● Opérateurs au niveau du bit

17
Opérateurs arithmétiques Python

18
Opérateurs d'affectation Python

19
Opérateurs de comparaison Python

20
Opérateurs logiques Python

21
Opérateurs d'identité Python

22
Listes Python
Les listes sont utilisées pour stocker plusieurs éléments dans une
seule variable. Les listes sont l'un des 4 types de données
intégrés à Python utilisés pour stocker des collections de
données, les 3 autres sont Tuple , Set et Dictionary , tous avec
des qualités et une utilisation différentes. Les listes sont créées à
l'aide de crochets :
thislist = ["apple", "banana", "cherry"]
print(thislist)

23
Listes Python
Pour déterminer le nombre d'éléments d'une liste, utilisez la len() fonction :
thislist = ["apple", "banana", "cherry"]
print(len(thislist))

24

Vous aimerez peut-être aussi