Tutoriel Python pour les débutants

View more Tutorials:

1- La demande exige

Assurez-vous que votre ordinateur a installé Python et un outil (IDE) pour la programmation Python (par exemple  PyDev ). Sinon, vous pouvez vous référer aux lignes directrices suivantes :

Windows:

Ubuntu

2- Créer Project

Sur Eclipse sélectionné:
  • File/New/Other..
Utilisez "Grammar Version" 3.x (Grammaire version 3.x):
Remarque : ici, j'utilise "version 3.6 de grammaire", la version de la grammaire de Python il existe des différences, vous pouvez faire référence à :
Le projet a été créé.

3- créer votre première module 

Sur Eclipse sélectionnez:
  • File/New/File
Entrez le nom du fichier:
  • main.py
Ajoutez le contenu pour  main.py:
main.py
print ("Hello Python!");

x = 5;
y = 10;
z = 20;

print (x + y + z);
Exécuter le fichier main.py, en cliquant sur le bouton de la souris et sélectionnez :
  • Run As/Python Run
Résultats reçus lors de l'exécution  main.py :
 

4- Python Module et Python Package

En Python, le module peut être compris comme un simple fichier source (* .py), il peut exposer la classe (classe), fonction (fonction) et les variables globales (variables globales), les modules d'autres peuvent utiliser.

Lorsqu'il est importé d'un autre fichier source Python, le nom du fichier est traité comme un espace de noms (namespace)
"Python package" est tout simplement un dossier contenant "Python module".
Créez un nouveau " package"​​​​​​​ :
Lorsque vous créez un package nommé "org.o7planning.test", trois dossiers seront créés, dont "org", "o7planning", "test". Chacun des dossiers a déjà créé un fichier nommé "__init__.py". Les dossiers "__init__.py" n'ont pas de contenu à l'intérieur, mais ils demandent à Python de traiter les dossiers qui le contiennent comme un "package".
Vous pouvez créer un module à l'intérieur du package, par exemple, je crée un module nommé "mymodule.py" à l'intérieur du paquet "org.o7planning.test":
Et dans un autre module, vous pouvez importer "mymodule" pour l'utiliser avec la syntaxe suivante:
# Import module "mymodule" in package "org.o7planning.test"

import org.o7planning.test.mymodule
Ou importer une classe "myclass" dans module "mymodule":
# Import a class in module.

from org.o7planning.test.mymodule import myclass

5- Exemples

math est un module disponible en Python. Il contient des fonctions mathématiques. Pour l'utiliser, vous devez l'importer. Voici quelques fonctions de ce module:
Fonction​​​​​​​ Description
math.floor(x) Renvoie la partie entière de x en tant que float, le plus grand nombre entier inférieur ou égal x.
math.fabs(x) Renvoie la valeur absolue de x.
Voir plus de fonctions de maths:
importExample1.py
# This will import math module
import math 

# math.floor(x)
# Return the floor of x as a float, 
# the largest integer value less than or equal to x.
print ("math.floor(100.12) : ", math.floor( 100.12) )

# Return the absolute value.
print ("math.fabs(-100.72) : ", math.fabs( -100.72) )
Créez un module nommé "mymodule" et placez-le dans le paquet "org.o7planning.test". Dans le  mydodule définit une fonction nommée  sayHello.
NOTE: Dans ce tutoriel, je ne présente pas les détails de la fonction. Si vous êtes débutant avec Python, vous ne devez pas vous inquiéter
mymodule.py
# Define a function, with one parameter
# and return a string.
def sayHello(name) :
    return "Hello "+ name

# Using sayHello function.
text = sayHello("Python")  

print(text)
Exécuter  mymodule:
Dans un autre module, vous voulez utiliser la fonction  sayHello de "mymodule", vous devez importer ce module ou simplement importer la fonction  sayHello de ce module.

import module:

importExample2.py
# Import module.
import org.o7planning.test.mymodule
 
# Call sayHello function of mymodule:
greeting = org.o7planning.test.mymodule.sayHello("Python")


print(greeting)

Import function:

importExample3.py
# Import sayHello function.
from org.o7planning.test.mymodule import sayHello

# Call sayHello function of mymodule:
greeting =  sayHello("Python")
 

print(greeting)

6- Recherche bibliothèque python

Lorsque vous travaillez avec Python, vous avez besoin du document pour pouvoir rechercher les bibliothèques  Python, et comment les utiliser. Ces documents sont présentés sur la page d'accueil du Python, ces matériaux sont complets et détaillés pour chaque version différente de Python

View more Tutorials: