Outils pour utilisateurs

Outils du site


atelier_python_niveau_1

Ceci est une ancienne révision du document !


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.

Le support de TD: Initiation à python.

Des outils pratiques

Editeurs

Geany: un éditeur sympa multiplateforme

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.
>>> 

Documentation

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

Des tutos

apprendre-python.com

Sam & Max

  • 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.

En anglais

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

Au coeur de Python, version 2.5 de Wesley J. Chun

Jérémie propose quoi ?

Un fichier avec tout

à uploader quand ce sera possible

Indentation

Toujours utiliser la tabulations avec 4 espaces: quand lama fâché, lui toujours faire ainsi !

Scripts python dans le Blender Game Engine

Le script python idéal

#!/usr/bin/env python3
# -*- coding: UTF-8 -*-
 
def main():
    print("La Labomedia, c'est super")
 
if __name__ == '__main__':
    main()

Initiation à python

Destinée aux personnes sans base de programmation Initiation à python.

atelier_python_niveau_1.1533213276.txt.gz · Dernière modification : 2018/08/02 12:34 de serge