python:start

Python 🐍

Python est un langage de programmation « universel ». Connu pour sa simplicité, il est devenu avec le temps l'un des langages numériques les plus répandus. Véritable serpent de mer, nous le trouvons par exemple dans des logiciels de modélisation tels que Blender, Revit, ou Grasshopper, et depuis peu, dans Excel également. Avec Python, on peut automatiser des petites tâches ou construire des applications plus complexes. Python, c'est un langage qui s'adresse aux femmes autant qu'aux hommes. Utilisé couramment par les ingénieur.es, il devient progressivement un outil de conception pour les architectes également. Aujourd'hui, les machines peuvent « parler » directement dans notre propre « langage naturel » 1), cela renforce encore un peu plus l'idée que nous devons apprendre, nous aussi, à parler le « langage des machines ».

Premiers pas

  • Faisons nos premiers pas en interagissant avec la console de Blender.

Notions de base

Applications

Ressources

  • Pour évoluer dans notre connaissance des langages numériques il faut, à la fois lire d'une façon « linéaire » les cours, les livres, et les tutoriels mis à notre disposition (pdf),
  • Commencez par modifier les exemples que vous pouvez glaner ici ou là. Plus tard, quand vous vous sentirez un peu plus à l'aise , vous pourrez commencer à écrire des petits scripts de A à Z.

Environnements

Insectes

En cas de problème, voir Écueils

upload.wikimedia.org_wikipedia_commons_thumb_f_ff_first_computer_bug_2c_1945.jpg_1024px-first_computer_bug_2c_1945.jpg

Image: Photo du 1er Bug de l'Histoire (1947)

1)
Nous parlons de « langages naturels », comme le Français par exemple, pour les distinguer des « langages formels » mathématiques et numériques, comme le Python par exemple