🏝️ Surface de l'île & introduction à Python
Apprendre à calculer une surface à partir d'une carte, avec Python
Aucune connaissance préalable programmation ou concernant le langage Python n'est requise ☺

📺 Affichages avec la fonction print
Lorsque l'on code, tout se passe à l'intérieur de la machine. On a donc besoin d'indiquer au programme si l'on souhaite qu'il affiche des valeurs à l'écran. En Python, c'est la fonction print
qui permet de réaliser un affichage.
Morceau de code pour passer des latitudes/longitudes en coordonnées cartésiennes / distances Morceau de code qui va coloriser les carrés, sur le svg et morceau de code pour aire totale
🧮 Calculatrice
Addition et soustraction avec +
et -
Multiplication et division *
et /
Division euclidienne avec //
et %
Priorité des opérations
En utilisant la fonction print
, calcule combien d'heures tu as passé à dormir si tu dors 8h par nuit depuis que t'es né (prends ton âge en années).
Si t'as 16 ans, tu devrais trouver 16 × 365 × 8 heures de sommeil. Ça fait un paquet d'heures sur TikTok manquées, non ? 😉
📦 Variables
Comme en maths, tes boîtes préférées
Plutôt que de tout calculer d'un coup, on peut stocker des valeurs dans des variables. C'est comme créer des raccourcis !
Par exemple :
age = 16 # Mon âge
jours_par_an = 365 # Nombre de jours dans une année
heures_dodo = 8 # Heures de sommeil par nuit
total = age * jours_par_an * heures_dodo
print("J'ai dormi environ", total, "heures dans ma vie !")
T'inquiète pas si tu comprends pas tout, on va y aller step by step.
Crée des variables pour calculer combien de minutes tu passes sur ton téléphone en une année si tu y passes 3 heures par jour. Utilise des noms de variables qui ont du sens !
C'est souvent plus facile de décomposer un problème en plusieurs étapes avec des variables intermédiaires qu'essayer de tout faire en une seule ligne.
💬 Commentaires
Soit $a$ un réel non nul. Calculer l'unique antécédent de $0$ par la fonction $f$ définie sur $\mathbb{R}$ par $f(x)=ax+b$.
🔁 Récap
<!-- # Variables et affichages
Pour découvrir ce langage de programmation, utilisons Python comme une calculatrice !
Quelques calculs
- Blablablablabl
- Blablabla
codexPCAVersion: 1
script_path: "intro/calculatrice_4_ope.py"
En utilisant la fonction print
, et l'opérateur +
, écris du code qui calcule le nombre de jours au cours de la décennie 2010-2019.
(ca envoie le code)
Lalal
codexPCAVersion: 1
script_path: "intro/calculatrice_4_ope_question_0.py"
Example maths for later
Soit $a$ un réel non nul. Calculer l'unique antécédent de $0$ par la fonction $f$ définie sur $\mathbb{R}$ par $f(x)=ax+b$.
mathPCAVersion: 1
mask: x_0=
nature: give_formula
expression: -b/a
perfect_test: -\frac{b}{a}
``` -->
## 🟪 Découpage en carrés de côté $10$ km

{: .mx-auto}
Calculs pour passer de longitude/lattitude dépassent niveau troisième, mais on peut utiliser une approximation qui fonctionne plutôt bien. Quelle échelle ?

## 📺 Affichages avec la fonction `print`
Lorsque l'on code, tout se passe à l'intérieur de la machine. On a donc besoin d'indiquer au programme si l'on souhaite qu'il affiche des valeurs à l'écran. En Python, c'est la fonction `print` qui permet de réaliser un affichage.
```yaml
codexPCAVersion: 1
script_path: "pyly/premiers-pas-affichages-strings.py"