Ceci est une ancienne révision du document !
Table des matières
Python: Atelier Python Niveau 1
Ma règle n° 1: Ici python 3 seulement, python 2 est interdit
Cet atelier est animé comme un TD. Aucun cours théorique, que de la pratique avec des exemples fun
Et surtout je ne commence pas par Chapitre 1 POO Programation Orienté Objet.
Le support de TD: Initiation à python.
Des outils pratiques
Editeurs
Geany: un éditeur sympa multiplateforme
- Le site de Geany Personne ne l'aime, mais il permet de faire des choses simples ou moins simple très vite.
Tester en console
IDDLE
IDLE is Python’s Integrated Development and Learning Environment.
sudo apt-get install idle-python3.5
bpython
Avec la coloration syntaxique et l'historique des commandes
sudo apt-get install bpython3
Un terminal quelconque
Ouvrir un terminal:
toto@PC01:~$ python3
Python 3.5.3 (default, Jan 19 2017, 14:11:04) [GCC 6.3.0 20170118] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
Introduction
Recherche web
Dans un moteur de recherche, toujours en anglais, par exemple:
python3 download web page
Une grande majorité des réponses sera sur stackoverflow.com
Indentation
Toujours utiliser la tabulations avec 4 espaces: quand lama fâché, lui toujours faire ainsi !
Scripts python dans le Blender Game Engine
Voir la page Python: Scripts python dans le Blender Game Engine
Le script python idéal
Initiation à python
Destinée aux personnes sans base de programmation Initiation à python.