NO PRODUCT SETTINGS FOUND FOR:
legacy-half

Gentle remainder that the product name comes from the `origin` first subfolder (after `/pms` ).

👣 Premiers pas avec Python

Ces premiers pas ne deviendront pas une chorégraphie virale, mais ils t'apprendront quelque chose. Bref, tout l'opposé de Tiktok.

📺 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"
yaml
codexPCAVersion: 1
script_path: "pyly/premiers-pas-affichages-integers.py"

🧮 Calculatrice

Addition et soustraction avec + et -

Multiplication et division * et /

yaml
codexPCAVersion: 1
script_path: "pyly/premiers-pas-multiplications.py"

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 ? 😉
yaml
codexPCAVersion: 1
script_path: "pyly/premiers-pas-multiplications.py"

📦 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 :

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

yaml
codexPCAVersion: 1
script_path: "intro/variables_intro.py"

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.
yaml
codexPCAVersion: 1
script_path: "intro/variables_question_1.py"

💬 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
yaml
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
yaml
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$.

yaml
mathPCAVersion: 1
mask: x_0=
nature: give_formula
expression: -b/a
perfect_test: -\frac{b}{a}
``` --&gt;

## 🧪 Démo des fragments (couverture complète)

---

### Listes simples

- Premier élément
- Deuxième élément

1. Étape 1
2. Étape 2

### Liste labellisée

&lt;ul&gt;
  &lt;li class="lbl"&gt;Définition&lt;/li&gt;
  &lt;li class="lbl"&gt;Théorème&lt;/li&gt;
  &lt;li class="lbl"&gt;Exemple&lt;/li&gt;
  &lt;li class="lbl"&gt;Remarque&lt;/li&gt;
  &lt;li class="lbl"&gt;Conclusion&lt;/li&gt;
&lt;/ul&gt;

### Question à choix (radio)

&lt;ul&gt;
  &lt;li class="i-radio"&gt;Paris{: 0}&lt;/li&gt;
  &lt;li class="i-radio"&gt;Ajaccio{: 1}&lt;/li&gt;
  &lt;li class="i-radio"&gt;Lyon{: 0}&lt;/li&gt;
&lt;/ul&gt;

### Tableau

| Nom | Valeur |
|---|---|
| a | 1 |
| b | 2 |

### Séparateur

---

### Vector graph (HTML)

```html
&lt;vector-graph width="300" height="200"&gt;&lt;/vector-graph&gt;

Graph (YAML)

Table de variations (YAML avec classe)

yaml {.table-variations} headers: [x, f(x)] rows: - [-2, 5] - [0, 1] - [2, -3]

Maths.pm  ne collecte aucune donnée.
  • Aucun cookie collecté
  • Aucune ligne de log écrite
  • Pas l'ombre d'une base de données distante
  • nihil omnino

  • Ni par pointcarre.app
  • Ni par notre hébergeur
  • Ni par aucun service tiers

Nous expliquons notre démarche zéro donnée conservée sur cette page.

Maths.pm, par

pointcarre.app

Codes sources
Logo licence AGPLv3
Contenus
Logo licence Creative Commons