Ceci est une ancienne révision du document !


Ma règle n° 1: Ici python 3 seulement, python 2 est interdit

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

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

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

Volume 1 et 2, en français, bien écrit, bien traduit.

Indisponible mais existe en occasion ou à la BU:

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

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

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

  • atelier_python_niveau_1.1538063684.txt.gz
  • Dernière modification: 2018/09/27 17:54
  • par serge