Programmation Python/Installation
Exécution sans installation.
Certains sites tels que http://pythonfiddle.com/ permettent d'exécuter du code Python sur un serveur distant, sans avoir à l'installer chez soi. Toutefois pour développer des applications dignes de ce nom, il convient de l'avoir à disposition sur sa machine.
Installation locale.
Il est possible d'installer Python sur la plupart des systèmes d'exploitation en le téléchargeant sur http://www.python.org/download.
Si vous n'avez pas les droits d'administrateurs de votre machine, il existe aussi une version portable sur http://www.portablepython.com.
Windows.
Pour les systèmes Windows, vous pouvez télécharger le fichier MSI.
Linux.
Python est le plus souvent automatiquement installé avec la plupart des distribution Linux, mais il est recommandé (nécessaire) de télécharger une version actualisée.
Vous êtes probablement chanceux et l'interpréteur Python est déjà installé sur votre machine. pour le tester, tapez codice_1 dans un terminal. Si vous voyez quelque chose comme dans la prochaine section, vous êtes bon.
Si vous devez installer Python, essayez d'abord d'utiliser le gestionnaire de paquet de votre système d'exploitation ou allez visiter le dépôt où ces paquets sont disponibles, et récupérez Python 3. Python 3.0 est sorti en décembre 2008 ; toutes les distributions (BSD, GNU/Linux-Hurd-Linux Libre)devraient avoir Python 3 disponible, donc vous ne devriez pas avoir besoin de compiler Python 3 "from scratch" après avoir téléchargé le code source. Debian et Fedora possèdent des paquets binaires Python3 disponibles, mais ne le sont pas encore pas défaut, il faudra donc les installer par vous-même.
Voici donc les étapes pour compiler Python sur une (GNU/Linux, BSD...) :
 $ tar -xJvf Python-3.3.3.tar.xz
 "... liste des fichiers décompressés "
 $ cd Python-3.3.3/
 $ ./configure
 " ... plein de messages, prêtez attention aux erreurs ... "
 $ make
 " ... encore plus de messages... "
 $ make install
Les commandes ci-dessus installeront Python 3 dans votre dossier codice_2. Si vous voulez utiliser IDLE, vous devez vous assurer que tk et tcl ainsi que leurs fichiers de développement sont installés sur le système. Vous verrez des avertissements durant la phase de compilation (make) si ces derniers ne sont pas disponibles.
Variable d'environnement :
Mac.
Depuis Mac OS X (Tiger), Python est embarqué par défaut avec l'OS, mais vous devrez mettre à jour vers Python 3 de la manière décrite ci-dessus, jusqu'à ce qu'OS X incluse Python 3 (vérifiez la version en tapant codice_1 dans un terminal).
Mode Interactif.
Python dispose d'un interpréteur interactif lancé depuis la ligne de commande ou à partir d'un IDE tel que , qui permet de tester les commandes de base.
Pour appeler l'interpréteur interactif, il suffit de saisir "python3" en ligne de commande sur macOS et Linux, ou "py" ou "python" sous Windows.
Pour IDLE, ouvrir l'application "IDLE (Python GUI)" sous Windows.
Voici par exemple ce qui apparaît dans une fenêtre de terminal KDE (sous Linux) :
$ python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
»> print("Hello World")
Hello World
»> exit()
Sous Windows, la commande codice_4 ou codice_5 permet de lancer l'interpréteur interactif depuis la ligne de commande.
C:\Windows\System32>py
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Les trois caractères « »> » constituent le signal d'invite, ou "prompt principal", lequel vous indique que Python est prêt à exécuter une commande.
En mode interactif, ce que vous tapez est immédiatement exécuté.
Mais le plus employé par les programmeurs est d'exécuter un script Python contenant plusieurs instructions, en lançant un fichier .py sauvegardé sur le disque dur.
Calculer avec Python.
Par exemple, vous pouvez tout de suite utiliser l'interpréteur comme une simple calculatrice de bureau.
Veuillez donc vous-même tester les commandes ci-dessous :
Comme vous pouvez le constater, les opérateurs arithmétiques pour l'addition, la soustraction, la multiplication et la division sont respectivement +, -, * et /.
Les parenthèses sont fonctionnelles.
Par défaut, la division est cependant une "division entière", ce qui signifie que si on lui fournit des arguments qui sont des nombres entiers, le résultat de la division est lui-même un entier (tronqué, mais dans les versions de python 3.* la division n'est plus tronquée : 5/2 donne bien 2.5), comme dans le dernier exemple ci-dessus. Si vous voulez qu'un argument soit compris par Python comme étant un nombre réel, il faut le lui faire savoir, en fournissant au moins un point décimal.
Essayez par exemple :
Si une opération est effectuée avec des arguments de types mélangés (entiers et réels), Python convertit automatiquement les opérandes en réels avant d'effectuer l'opération.
Essayez :
Aide.
Lorsque vous souhaitez obtenir de l'aide sur une fonction ou une librairie, il suffit d'utiliser la commande « help » dans l'interpréteur interactif. Pour savoir comment fonctionnent les expressions régulières sous python par exemple, exécutez
pip.
 est le fourni avec Python. Pour l'utiliser :
 apt install python-pip
 pip install nom-du-paquet
Exemple avec le package "fabric" :
 pip install fabric
Ou par version :
 pip uninstall fabric==1.14.1
Pour désinstaller :
 pip uninstall fabric
Mettre à jour :
 pip install fabric --upgrade
requirements.txt.
Ce fichier liste les dépendances à installer pour l'application. C'est l'équivalent du composer.json en PHP ou du package.json en JavaScript.
Génération du fichier :
 pip freeze > requirements.txt
Installation des dépendances :
 pip install -r requirements.txt

Goélette Cardabela/Maquettes
Objectifs.
Cette maquette expérimentale à l’échelle 1/10 a été conçue pour effectuer des essais qui ne peuvent pas être réalisés sans frais importants sur la goélette habitable :
La maquette doit être fonctionnelle et aussi proche que possible de la goélette originale pour satisfaire au mieux la réalisation des essais prévus ci-dessus … et aussi ceux qui ne sont pas encore imaginés.
Les constructeurs amateurs de bateaux pourront aussi comprendre et essayer la technique de construction par plaques.
Mise en œuvre.
Construction de la coque par plaques, en contre plaqué de 3 mm.
Matériaux : 
Outils :
Procédure :
Plans de découpe des maquettes à l'échelle 1/10.
Feuilles de calcul pour le traçage des couples de la maquette Cardabela.
Feuille 1 Rayons de découpe et centre de traçage.
Rayons de découpes.
Centres des rayons.
Feuille 2 Raccordements de quille et hauteur de listons.
Points de raccordements.
Hauteur des listons.

Goélette Cardabela/Ressources
Goélette Cardabela/Construction
Photographie/Personnalités/K/Heinrich Klaffs

"Heinrich Klaffs"' est un photographe allemand, connu en particulier pour ses photographies de musiciens de jazz.

Photographie/Personnalités/A/Berenice Abbott

Biographie.
Berenice Abbott était une photographe états-unienne (17 juillet 1898 - 9 décembre 1991).

Photographie/Fabricants/Opteka/Opteka 800 mm f/8

Photographie/Fabricants/Sony/Sony Cyber-shot DSC-TX9

Construction navale
Construction navale
Programmation PHP/Exemples/Vérification RIO