mise en md rapide

This commit is contained in:
2022-10-13 21:28:48 +02:00
parent 0a9938b0c6
commit 02afd53f1b
2 changed files with 21 additions and 116 deletions

View File

@@ -13,9 +13,10 @@ Syntaxe
Sémantique opérationnelle
Sémantique dénotationnelle
```
for i in (1 .. 100):
print ("Je ne lance plus d'avion dans la classe")
```
REPL
Read Eval Print Loop
@@ -59,12 +60,15 @@ C'est le calcul d'une valeur :
## Affectation (assignment)
```
nom_variable = expression
```
Expression ca a une valeur
## Type : Domaine
```
f : N -> N fonction
: n -> n*2
@@ -74,6 +78,7 @@ f : N -> N fonction
n, m -> la somme de n et de m
3 + 4 => 7
```
Entier (int, integer) : 16, -16
Réel (float, double) : 16.2, PI, e (exponentiel), 1/3
@@ -89,22 +94,32 @@ Une suite de quelquechose : un saut de ligne
## Structure de controle : conditionnelle
```
if condition:
bloc_instruction1
else:
bloc_instruction2
symbole de comparaison
<, >, <=, >=, ==, !=
operateurs logiques
and, or
```
symbole de comparaison
```
<, >, <=, >=, ==, !=
```
operateurs logiques
```
and, or
```
```
if (age < 40) and (prenom=="Pierre"):
```
## Structure de controle : itération
```
for i in range(1, 10):
bloc
```
range(1,10) correspond à une séquence de nombre de 1 à 9.