====== Icônes Unicode dans les scripts Python ====== ===== Pourquoi les utiliser ? ===== Les caractères Unicode (émojis et pictogrammes) permettent : * d’améliorer la **lisibilité** de vos affichages terminal ; * de rendre les données plus **intuitives** ; * de créer des **interfaces plus conviviales**, même en mode texte. ===== Comment afficher un caractère Unicode en python ? ===== Chaque icône a un **code Unicode** qu’on peut insérer en Python comme ceci : print("\U0001F4C5") # Affiche 📅 (calendrier) ⚠️ Il faut **8 caractères hexadécimaux** après \U (majuscule). Complétez avec des zéros si besoin. ===== Comment taper un caractère Unicode avec son clavier (Linux Mint) ? ===== Sous **Linux Mint** (et plus généralement sous tout système Linux basé sur X11), tu peux **taper un caractère Unicode** grâce à une combinaison de touches très simple : * Appuie sur Ctrl + Shift + u → un u souligné apparaît. * Tape ensuite le code hexadécimal Unicode (par exemple 1f4c5 pour 📅). * Appuie sur Entrée ou Espace → le caractère est inséré. ===== Liste d'icônes par thème ===== 🌦️ **Météo & Environnement** | Icône | Signification | Code Unicode | | ----- | -------------------------------- | ------------ | | 🌡️ | Thermomètre / température | `1f321` | | 💧 | Goutte d’eau / humidité | `1f4a7` | | ❄️ | Flocon de neige / point de rosée | `2744` | | 🔥 | Flamme / chaleur / humidex | `1f525` | | 🌬️ | Vent / pression atmosphérique | `1f32c` | | 🌱 | Jeune pousse / jardin / sol | `1f331` | | 🌻 | Tournesol / jardin | `1f33b` | 📅 **Temps & Organisation** | Icône | Signification | Code Unicode | | ----- | ---------------------- | ------------ | | 📅 | Calendrier | `1f4c5` | | 🕒 | Horloge / heure | `1f552` | | 🗓️ | Calendrier à feuillets | `1f5d3` | 🧪 **Capteurs & Science** | Icône | Signification | Code Unicode | | ----- | ----------------------------- | ------------ | | 🧪 | Expérience / capteur | `1f9ea` | | 🧬 | ADN / science | `1f9ec` | | ⚗️ | Alambic / mesure scientifique | `2697` | 🖥️ **Informatique et electronique** | Icône | Signification | Code Unicode | | ----- | ------------------------- | ------------ | | 🖥️ | Ordinateur / Raspberry Pi | `1f5a5` | | 💾 | Sauvegarde / stockage | `1f4be` | | 🔌 | Électricité / câblage | `1f50c` | | 🧰 | Boîte à outils / montage | `1f9f0` | | 🧲 | Électronique / aimant | `1f9f2` | 🛠️ **Outils & Fabrication** | Icône | Signification | Code Unicode | | ----- | ---------------- | ------------ | | 🛠️ | Outils / montage | `1f6e0` | | 🔧 | Clé à molette | `1f527` | | 🔨 | Marteau | `1f528` | | 🪛 | Tournevis | `1fa9b` | 🎓 **Apprentissage & Partage** | Icône | Signification | Code Unicode | | ----- | ------------------------- | ------------------ | | 🎓 | Apprentissage / formation | `1f393` | | 🧑‍🏫 | Animateur / médiateur | `1f9d1 200d 1f3eb` | | 📚 | Savoirs / wiki / doc | `1f4da` | | 📝 | Note / documentation | `1f4dd` | 🎉 **Final & Événement** | Icône | Signification | Code Unicode | | ----- | ----------------------- | ------------ | | 🎉 | Fête / restitution | `1f389` | | 🏆 | Diplôme / récompense | `1f3c6` | | 🤝 | Partenariat / inclusion | `1f91d` | [[https://www.unicode.org/emoji/charts/emoji-list.html|Lien vers plus de 1500 caractères unicode]] 🎉 🎉 🎉