Préparation à l'examen. Semaines 1 à 5.
Télécharger en PDF| Type | Description | Exemples |
|---|---|---|
int | nombre entier | 42, -7 |
float | nombre réel | 3.14, -0.5 |
str | chaîne de caractères | "Bonjour" |
bool | booléen | True, False |
| Symbole | Nom |
|---|---|
+ | Addition |
- | Soustraction |
* | Multiplication |
/ | Division réelle |
// | Division entière |
% | Modulo |
== | Égalité |
!= | Inégalité |
< | Infériorité stricte |
<= | Inférieur ou égal |
> | Supériorité stricte |
>= | Supérieur ou égal |
and | ET logique |
or | OU logique |
not | Négation logique |
if condition:
bloc d'instructions
elif condition:
bloc d'instructions
else:
bloc d'instructions
for valeur in range(n):
bloc d'instructions
En n'oubliant pas que range() fait en sorte que valeur va varier entre 0 et n - 1.
while condition:
bloc d'instructions
pi : float = 3.1415926
print(f"Voici la valeur de pi : {pi:.2f}")
Répondez à chacune des sous-questions suivantes. Un exemple de code court suffit lorsqu'il est demandé.
/ et l'opérateur %, avec un exemple.
int et un type float.
float dans chacune des deux lignes suivantes :
temperature : float = 0.0
temperature = float(temperatureLue)
| Ce que c'est | Ce que ça fait | |
|---|---|---|
temperature : float | ||
float(temperatureLue) |
Écrivez un programme qui demande à l'utilisateur d'entrer une distance en kilomètres. Le programme doit convertir cette distance en mètres (rappel : 1 km = 1000 m) et afficher le résultat avec une phrase complète.
Écrivez un programme qui demande la température de l'eau en degrés Celsius.
Un biologiste classe des animaux. Écrivez un programme qui pose deux questions à l'utilisateur :
Selon les deux réponses, le programme affiche l'un des quatre messages de l'arbre suivant :
Si l'animal a des plumes et sait nager, affichez "C'est un canard". S'il a des plumes mais ne sait pas nager, affichez "C'est un pigeon". S'il n'a pas de plumes mais sait nager, affichez "C'est une grenouille". S'il n'a pas de plumes et ne sait pas nager, affichez "C'est une fourmi".
Une population de bactéries commence avec 10 individus. Chaque heure, la population double. Écrivez un programme qui calcule et affiche la population heure par heure, et qui s'arrête dès que la population dépasse 100 bactéries.
En remplacement de la question 5, pour 10 points au lieu de 25, répondez à la question suivante.
Sans exécuter le code, lisez ce programme. Quel sera le nombre exact affiché à l'écran à la toute fin ?
x = 5
for i in range(3):
x = x + 2
print(x)