diff --git a/bon_module.py b/bon_module.py
new file mode 100644
index 0000000000000000000000000000000000000000..33bcd7ab76c0a8a5ce8a57295ecbd9866033ca5a
--- /dev/null
+++ b/bon_module.py
@@ -0,0 +1,7 @@
+def fonction_utile2(nombre):
+    for i in range(nombre):
+        print(i)
+
+
+if __name__ == "__main__":
+    fonction_utile2(5)
\ No newline at end of file
diff --git a/exemples.py b/exemples.py
new file mode 100644
index 0000000000000000000000000000000000000000..d81c5e687048026583be324561b786bf530fc372
--- /dev/null
+++ b/exemples.py
@@ -0,0 +1,40 @@
+#######  CONTEXTE  ###########
+
+# python -X dev
+# from threading import Thread
+
+# thread = Thread()
+# thread.isAlive()
+
+
+
+# name == main
+# from mauvais_module import fonction_utile1
+# from bon_module import fonction_utile2
+
+
+# Linter
+# from jinja import test
+
+# def fonction_longue(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z):
+#     pass
+
+
+# Formater
+# fruits = {'banane': "jaune", "pomme": "vert", "abricot": "orange", "tomate": "rouge"}
+
+
+# Commentaires
+# def docstring(arg1, arg2):
+#     """De l'utilité des docstrings
+
+#     Args:
+#         arg1 (int): un entier
+#         arg2 (str): un mot
+
+#     Returns:
+#         tuple: un mélange des deux
+#     """
+#     return arg3
+
+
diff --git a/mauvais_module.py b/mauvais_module.py
new file mode 100644
index 0000000000000000000000000000000000000000..e0510ffc29a7cf7ec41156bb1c5790bd784f6d7f
--- /dev/null
+++ b/mauvais_module.py
@@ -0,0 +1,5 @@
+def fonction_utile1(nombre):
+    for i in range(nombre):
+        print(i)
+
+fonction_utile1(5)
\ No newline at end of file