Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added ProjetP4/TD_1.py
Empty file.
1 change: 1 addition & 0 deletions ProjetP4/puissance_4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fqqsdvqshd
Empty file added ProjetP4/test.y
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -1379,7 +1379,7 @@
"metadata": {
"celltoolbar": "Diaporama",
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3.10.4 ('l1-python')",
"language": "python",
"name": "python3"
},
Expand All @@ -1393,7 +1393,12 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.6"
"version": "3.10.4"
},
"vscode": {
"interpreter": {
"hash": "c40ec1b8fe39daf00984f8ba30325fc08ad307055404f66b6babdfa1fdac6336"
}
}
},
"nbformat": 4,
Expand Down
208 changes: 194 additions & 14 deletions cours/03_structures_iteratives/03_structures_iteratives.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -129,13 +129,32 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 1,
"metadata": {
"slideshow": {
"slide_type": "fragment"
}
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Afficher les valeurs dans l'intervalle:\n",
"i = 1\n",
"i = 2\n",
"i = 3\n",
"i = 4\n",
"i = 5\n",
"i = 6\n",
"i = 7\n",
"i = 8\n",
"i = 9\n",
"i = 10\n",
"Terminé\n"
]
}
],
"source": [
"print(\"Afficher les valeurs dans l'intervalle:\")\n",
"for i in range(1, 11) :\n",
Expand Down Expand Up @@ -237,13 +256,109 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 2,
"metadata": {
"slideshow": {
"slide_type": "fragment"
}
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Afficher les valeurs dans l intervalle:\n",
"i = 4\n",
"i = 3\n",
"i = 2\n",
"Terminé\n",
"Help on class range in module builtins:\n",
"\n",
"class range(object)\n",
" | range(stop) -> range object\n",
" | range(start, stop[, step]) -> range object\n",
" | \n",
" | Return an object that produces a sequence of integers from start (inclusive)\n",
" | to stop (exclusive) by step. range(i, j) produces i, i+1, i+2, ..., j-1.\n",
" | start defaults to 0, and stop is omitted! range(4) produces 0, 1, 2, 3.\n",
" | These are exactly the valid indices for a list of 4 elements.\n",
" | When step is given, it specifies the increment (or decrement).\n",
" | \n",
" | Methods defined here:\n",
" | \n",
" | __bool__(self, /)\n",
" | True if self else False\n",
" | \n",
" | __contains__(self, key, /)\n",
" | Return key in self.\n",
" | \n",
" | __eq__(self, value, /)\n",
" | Return self==value.\n",
" | \n",
" | __ge__(self, value, /)\n",
" | Return self>=value.\n",
" | \n",
" | __getattribute__(self, name, /)\n",
" | Return getattr(self, name).\n",
" | \n",
" | __getitem__(self, key, /)\n",
" | Return self[key].\n",
" | \n",
" | __gt__(self, value, /)\n",
" | Return self>value.\n",
" | \n",
" | __hash__(self, /)\n",
" | Return hash(self).\n",
" | \n",
" | __iter__(self, /)\n",
" | Implement iter(self).\n",
" | \n",
" | __le__(self, value, /)\n",
" | Return self<=value.\n",
" | \n",
" | __len__(self, /)\n",
" | Return len(self).\n",
" | \n",
" | __lt__(self, value, /)\n",
" | Return self<value.\n",
" | \n",
" | __ne__(self, value, /)\n",
" | Return self!=value.\n",
" | \n",
" | __reduce__(...)\n",
" | Helper for pickle.\n",
" | \n",
" | __repr__(self, /)\n",
" | Return repr(self).\n",
" | \n",
" | __reversed__(...)\n",
" | Return a reverse iterator.\n",
" | \n",
" | count(...)\n",
" | rangeobject.count(value) -> integer -- return number of occurrences of value\n",
" | \n",
" | index(...)\n",
" | rangeobject.index(value) -> integer -- return index of value.\n",
" | Raise ValueError if the value is not present.\n",
" | \n",
" | ----------------------------------------------------------------------\n",
" | Static methods defined here:\n",
" | \n",
" | __new__(*args, **kwargs) from builtins.type\n",
" | Create and return a new object. See help(type) for accurate signature.\n",
" | \n",
" | ----------------------------------------------------------------------\n",
" | Data descriptors defined here:\n",
" | \n",
" | start\n",
" | \n",
" | step\n",
" | \n",
" | stop\n",
"\n"
]
}
],
"source": [
"print('Afficher les valeurs dans l intervalle:')\n",
"for i in range(4, 1, -1) :\n",
Expand All @@ -265,13 +380,30 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 3,
"metadata": {
"slideshow": {
"slide_type": "fragment"
}
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Avant addition i = 1\n",
"Après addition i = 2\n",
"Avant addition i = 4\n",
"Après addition i = 5\n",
"Avant addition i = 7\n",
"Après addition i = 8\n",
"Avant addition i = 10\n",
"Après addition i = 11\n",
"Dernière valeur, i = 11\n",
"Terminé\n"
]
}
],
"source": [
"for i in range(1, 11, 3) :\n",
" print(\"Avant addition i =\", i)\n",
Expand Down Expand Up @@ -309,13 +441,21 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 5,
"metadata": {
"slideshow": {
"slide_type": "fragment"
}
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"La somme vaut : 10\n"
]
}
],
"source": [
"n = int(input(\"Entrez un nombre :\"))\n",
"result = 0\n",
Expand Down Expand Up @@ -421,13 +561,30 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 2,
"metadata": {
"slideshow": {
"slide_type": "fragment"
}
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"i = 1\n",
"i = 2\n",
"i = 3\n",
"i = 4\n",
"i = 5\n",
"i = 6\n",
"i = 7\n",
"i = 8\n",
"i = 9\n",
"Terminé\n"
]
}
],
"source": [
"i = 1\n",
"while i < 10 : \n",
Expand Down Expand Up @@ -679,13 +836,31 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 1,
"metadata": {
"slideshow": {
"slide_type": "fragment"
}
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"1 est impair\n",
"3 est impair\n",
"5 est impair\n",
"7 est impair\n",
"9 est impair\n",
"11 est impair\n",
"13 est impair\n",
"15 est impair\n",
"17 est impair\n",
"19 est impair\n",
"Terminé\n"
]
}
],
"source": [
"for i in range(1, 21) :\n",
" if i % 2 == 0 :\n",
Expand Down Expand Up @@ -825,7 +1000,7 @@
"metadata": {
"celltoolbar": "Diaporama",
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3.10.4 ('l1-python')",
"language": "python",
"name": "python3"
},
Expand All @@ -839,7 +1014,12 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.6"
"version": "3.10.4"
},
"vscode": {
"interpreter": {
"hash": "c40ec1b8fe39daf00984f8ba30325fc08ad307055404f66b6babdfa1fdac6336"
}
}
},
"nbformat": 4,
Expand Down
9 changes: 7 additions & 2 deletions cours/04_fonctions/04_fonctions.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -653,7 +653,7 @@
"metadata": {
"celltoolbar": "Diaporama",
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3.10.4 ('l1-python')",
"language": "python",
"name": "python3"
},
Expand All @@ -667,7 +667,12 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.3"
"version": "3.10.4"
},
"vscode": {
"interpreter": {
"hash": "c40ec1b8fe39daf00984f8ba30325fc08ad307055404f66b6babdfa1fdac6336"
}
}
},
"nbformat": 4,
Expand Down
Loading