atelier_python_niveau_1
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
atelier_python_niveau_1 [2018/07/03 09:24] – serge | atelier_python_niveau_1 [2021/04/16 10:26] – [Introduction] serge | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <WRAP center round important 60%> | + | ======Python: Atelier Python Niveau 1====== |
- | Ma règle n° 1: **Ici python 3 seulement, python 2 est interdit** | + | |
- | </ | + | |
- | ======Atelier Python Niveau 1====== | ||
- | Cet atelier est animé comme un TD. Aucun cours théorique, que de la pratique avec des exemples fun 8-) | ||
- | Et surtout je ne commence pas par | ||
- | **Chapitre 1 ** POO Programation Orienté Objet | ||
=====Des outils pratiques===== | =====Des outils pratiques===== | ||
- | ====Editeurs==== | ||
- | ===Geany: un éditeur sympa multiplateforme=== | ||
- | * https:// | ||
- | * https:// | ||
- | ====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' | ||
- | * https:// | + | =====Recherche web===== |
- | * https:// | + | |
- | + | ||
- | sudo apt-get install bpython3 | + | |
- | + | ||
- | ===Un terminal quelconque=== | + | |
- | Ouvrir un terminal: | + | |
- | toto@PC01: | + | |
- | + | ||
- | Python 3.5.3 (default, Jan 19 2017, 14:11:04) | + | |
- | [GCC 6.3.0 20170118] on linux | + | |
- | Type " | + | |
- | >>> | + | |
- | + | ||
- | =====Documentation===== | + | |
- | ====Recherche web==== | + | |
Dans un moteur de recherche, toujours en anglais, par exemple: | Dans un moteur de recherche, toujours en anglais, par exemple: | ||
python3 download web page | python3 download web page | ||
Ligne 45: | Ligne 14: | ||
Une grande majorité des réponses sera sur **[[https:// | Une grande majorité des réponses sera sur **[[https:// | ||
- | ====Des tutos==== | + | =====Indentation===== |
- | ===Sam & Max=== | + | * [[http://apprendre-python.com/page-apprendre-creer-fonction-en-python|Apprendre à créer des fonctions en python]] |
- | * [[http://sametmax.com/|Sam & Max]] Le site à suivre, à parcourir dans tous les sens, la devise est **Du code, du cul**, pour les débutants et les pros, toujours très bien expliqué en français. | + | |
- | + | ||
- | ====Bibliographie==== | + | |
- | Les incontournables: | + | |
- | ===Apprendre à programmer avec Python 3 de Gérard Swinnen=== | + | |
- | En pdf et en livre, le livre contient en plus les corrections des excercices | + | |
- | * [[https:// | + | |
- | * [[http:// | + | |
- | ===Au coeur de Python, version 2.5 de Wesley J. Chun=== | + | Toujours utiliser la tabulations avec 4 espaces: quand lama fâché, lui toujours faire ainsi ! |
- | Volume 1 et 2, en français, bien écrit, bien traduit. | + | |
- | Indisponible mais existe en occasion ou à la BU: | ||
- | * https:// | ||
- | * https:// | ||
- | ===Jérémie propose quoi ?=== | + | =====Scripts python dans le Blender Game Engine===== |
+ | Voir la page [[Scripts python dans le Blender Game Engine]] | ||
+ | =====Le script python parfait===== | ||
+ | * [[le_script_python_parfait|]] | ||
- | ====Un fichier avec tout==== | + | =====Initiation à python===== |
- | à uploader quand ce sera possible | + | Destinée aux personnes sans base de programmation **[[initiation_a_python|Initiation |
- | {{tag>atelier}} | + | {{tag>python atelier_python sb}} |