ajout exercice sur le in, ajout application de get() dans le cours, hashabilité, changement de formulation pour un exercice sur les boucles, et correction de la date de parution de 1984)

This commit is contained in:
2026-01-13 09:23:56 +01:00
parent c72cfd6feb
commit 71cf49602e
3 changed files with 16 additions and 28 deletions

View File

@@ -63,30 +63,7 @@
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Répondez aux questions suivantes __sans exécuter les scripts proposés__. \n",
"\n",
"_Vous les exécuterez pour vérifier vos réponses._\n",
"\n",
"1. Qu'affiche le programme suivant ?\n",
"```python\n",
"fruits = {'pommes': 4, 'melons': 3, 'poires': 6, 'clémentines': 16}\n",
"for c in fruits.keys():\n",
" print(c)\n",
"```\n",
"2. Qu'affiche le programme suivant ?\n",
"```python\n",
"fruits = {'pommes': 4, 'melons': 3, 'poires': 6, 'clémentines': 16}\n",
"for cle, valeur in fruits.items():\n",
" print(cle, \"->\", valeur)\n",
"```\n",
"3. Qu'affiche le programme suivant ?\n",
"```python\n",
"fruits = {'pommes': 4, 'melons': 3, 'poires': 6, 'clémentines': 16}\n",
"for v in fruits.values():\n",
" print(v)\n",
"```"
]
"source": "Répondez aux questions suivantes __sans exécuter les scripts proposés__. \n\n_Vous les exécuterez pour vérifier vos réponses._\n\n1. Qu'affiche le programme suivant ?\n```python\nfruits = {'pommes': 4, 'melons': 3, 'poires': 6, 'clémentines': 16}\nfor c in fruits.keys():\n print(c)\n```\n2. Qu'affiche le programme suivant ?\n```python\nfruits = {'pommes': 4, 'melons': 3, 'poires': 6, 'clémentines': 16}\nfor cle, valeur in fruits.items():\n print(cle, \"->\", valeur)\n```\n3. Qu'affiche le programme suivant ?\n```python\nfruits = {'pommes': 4, 'melons': 3, 'poires': 6, 'clémentines': 16}\nfor v in fruits.values():\n print(v)\n```\n\n4. Qu'affichent les instructions suivantes ? Que peut-on en déduire sur le comportement de `in` avec un dictionnaire ?\n```python\nfruits = {'pommes': 4, 'melons': 3, 'poires': 6, 'clémentines': 16}\nprint('pommes' in fruits)\nprint('bananes' in fruits)\nprint(4 in fruits)\n```"
},
{
"cell_type": "code",
@@ -276,4 +253,4 @@
},
"nbformat": 4,
"nbformat_minor": 2
}
}