0% found this document useful (0 votes)
427 views3 pages

Python: Guide Complet des Bases

Ce document présente un résumé des concepts et commandes de base de Python, y compris les variables et types de données, les opérateurs, les structures de contrôle, les fonctions, les structures de données, la manipulation de fichiers, les bibliothèques et les exceptions. Le document est un résumé complet du langage Python.

Uploaded by

vanthachau
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
427 views3 pages

Python: Guide Complet des Bases

Ce document présente un résumé des concepts et commandes de base de Python, y compris les variables et types de données, les opérateurs, les structures de contrôle, les fonctions, les structures de données, la manipulation de fichiers, les bibliothèques et les exceptions. Le document est un résumé complet du langage Python.

Uploaded by

vanthachau
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd

Voici un cheat sheet complet de Python avec les concepts et les commandes de base.

Python est un
langage de programmation polyvalent très populaire, utilisé pour le développement Web, la science
des données, l'automatisation, et bien d'autres domaines.

Variables et Types de Données


# Variables
x = 5
name = "John"
is_happy = True

# Types de données
int_var = 10
float_var = 3.14
str_var = "Hello, World!"
bool_var = True

Opérateurs
# Opérations mathématiques
result = 5 + 3
result = 10 - 2
result = 6 * 7
result = 20 / 4

# Opérations de comparaison
is_equal = (x == 5)
is_not_equal = (x != 10)
is_greater = (x > 3)
is_less_or_equal = (x <= 5)

# Opérations logiques
and_op = (True and False)
or_op = (True or False)
not_op = not True

Structures de Contrôle
# Condition if-else
if x > 5:
print("x is greater than 5")
else:
print("x is not greater than 5")

# Boucle for
for i in range(5):
print(i)

# Boucle while
count = 0
while count < 5:
print(count)
count += 1

Fonctions
# Définition d'une fonction
def greet(name):
return "Hello, " + name
# Appel de fonction
message = greet("Alice")
print(message)

Structures de Données
# Listes
my_list = [1, 2, 3, 4, 5]
my_list.append(6)
element = my_list[2]

# Tuples (non modifiables)


my_tuple = (1, 2, 3)

# Dictionnaires
my_dict = {"name": "John", "age": 30}
value = my_dict["name"]

Manipulation de Fichiers
# Ouverture d'un fichier en lecture
with open("file.txt", "r") as file:
content = file.read()

# Ouverture d'un fichier en écriture


with open("output.txt", "w") as file:
file.write("Hello, World!")

Bibliothèques Python
# Import de bibliothèques
import math
import random

# Utilisation de fonctions de bibliothèques


sqrt_val = math.sqrt(16)
random_num = random.randint(1, 10)

Gestion d'Exceptions
try:
result = 10 / 0
except ZeroDivisionError:
print("Division by zero is not allowed.")

Classes et Objets
# Définition d'une classe
class Person:
def __init__(self, name, age):
self.name = name
self.age = age

def greet(self):
print(f"Hello, my name is {self.name}.")

# Création d'un objet


person1 = Person("Alice", 25)
person1.greet()
Ce cheat sheet couvre les concepts de base de Python, mais Python est un langage très riche avec de
nombreuses fonctionnalités avancées. N'hésitez pas à explorer davantage ou à consulter la
documentation officielle de Python pour en savoir plus.

You might also like