Elargir l’utilisation de
PYTHON
Outils et Interface Graphique
Olivier Hargoaa
Informatique et Réseaux, année 3
Olivier Hargoaa
Comment mieux utiliser PYTHON ?
Comment mieux utiliser PYTHON ?
Qui ? Développeurs JAVA.
Comment ? Apprendre vite…
Utilisation d’un IDE.
Génération de code documenté.
Interface graphique :
parallélisme avec JAVA.
Builder d’interface.
Plan :
Objectifs.
Présentation du
langage.
Quelques librairies.
Choix d’un IDE.
Choix d’un
générateur de
documentation.
Langage d’interface
graphique.
Construction
assistée d’IG.
Références.
Olivier Hargoaa
Introduction à PYTHON
Introduction à PYTHON
Plan :
Objectifs.
Présentation du
langage.
Quelques librairies.
Choix d’un IDE.
Choix d’un
générateur de
documentation.
Langage d’interface
graphique.
Construction
assistée d’IG.
Références.
OS
CJAVA
Python Jython
C# .NET
Iron Python
Olivier Hargoaa
Introduction à PYTHON
Introduction à PYTHON
• Interprété.
Syntaxe épurée.
• POO.
Programmation fonctionnelle.
• Introspection.
Tests unitaires.
Bibliothèque standard riche.
Plan :
Objectifs.
Présentation du
langage.
Quelques librairies.
Choix d’un IDE.
Choix d’un
générateur de
documentation.
Langage d’interface
graphique.
Construction
assistée d’IG.
Références.
Olivier Hargoaa
Syntaxe
Syntaxe
• Factorielle
JAVA
int factorielle(int n) {
if(n==0) {
return 1;
} else {
return n * factorielle(n-1);
}
}
Python
def factorielle(n):
if n==0:
return 1
else :
return n * factorielle(n-1)
Plan :
Objectifs.
Présentation du
langage.
Quelques librairies.
Choix d’un IDE.
Choix d’un
générateur de
documentation.
Langage d’interface
graphique.
Construction
assistée d’IG.
Références.
def ternaire_factorielle (n):
return n==0and 1or n * factorielle(n-1)
1 / 22 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !