Skip to content
Open

oui #11

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
bfa4deb
deplacement de fichier
CesarCharbey Sep 27, 2022
130b66d
td fini
Sep 27, 2022
de83ba3
oui
CesarCharbey Sep 27, 2022
bc50816
test
CesarCharbey Sep 27, 2022
292acc2
td 4 presque fini
CesarCharbey Sep 27, 2022
50bfa39
validation
CesarCharbey Oct 3, 2022
d9fc3fc
envoie de tou
CesarCharbey Oct 3, 2022
b125a35
test
CesarCharbey Oct 4, 2022
114ed45
fin 1
CesarCharbey Oct 4, 2022
d8692e1
oui fi
CesarCharbey Oct 4, 2022
fbcbff6
td 3 fini
CesarCharbey Oct 4, 2022
fa29443
correction annee bissextile
CesarCharbey Oct 4, 2022
8d063bf
td 3
CesarCharbey Oct 9, 2022
ba314f3
debut correction td 2
CesarCharbey Oct 10, 2022
5edef68
td2
CesarCharbey Oct 10, 2022
4028f1f
hmmm
CesarCharbey Oct 10, 2022
7b965f9
oui
CesarCharbey Oct 10, 2022
46bf556
modif td2
CesarCharbey Oct 10, 2022
daaa5fe
correction td2
CesarCharbey Oct 10, 2022
937377a
td2
CesarCharbey Oct 10, 2022
f96544b
corrige jusqu'a question 8
CesarCharbey Oct 10, 2022
94a8ad1
g
CesarCharbey Oct 10, 2022
34ec469
ex8
CesarCharbey Oct 10, 2022
56881e2
ex8
CesarCharbey Oct 10, 2022
5a66a74
ex8
CesarCharbey Oct 10, 2022
126c5a9
ex9
CesarCharbey Oct 10, 2022
2ea788f
ex12
CesarCharbey Oct 10, 2022
edc183c
oui
CesarCharbey Oct 10, 2022
7101b21
ex10
CesarCharbey Oct 10, 2022
17328d7
j
CesarCharbey Oct 10, 2022
b563812
correction
CesarCharbey Oct 10, 2022
2a44eb3
ex13
CesarCharbey Oct 10, 2022
fcb1539
ex13
CesarCharbey Oct 10, 2022
4d681ef
td 4
CesarCharbey Oct 10, 2022
db5bdcb
td4
CesarCharbey Oct 10, 2022
4a765a4
wdvsd
CesarCharbey Oct 11, 2022
4ce177f
td4
CesarCharbey Oct 17, 2022
903bea2
td4
CesarCharbey Oct 17, 2022
6c1c160
oui
CesarCharbey Oct 17, 2022
4462a54
ex11
CesarCharbey Oct 17, 2022
856951d
ex11
CesarCharbey Oct 17, 2022
f45e4b0
ex11
CesarCharbey Oct 17, 2022
d0b31cc
ex11
CesarCharbey Oct 17, 2022
2d07787
ex11
CesarCharbey Oct 17, 2022
8e09b91
ex11
CesarCharbey Oct 17, 2022
12c6fee
ex14
CesarCharbey Oct 17, 2022
b79d325
ex17
CesarCharbey Oct 17, 2022
1de19bc
oui
CesarCharbey Oct 17, 2022
9ae0dbe
ex18
CesarCharbey Oct 17, 2022
c5a1e2a
test de colle
CesarCharbey Oct 17, 2022
f2c4e04
kholles
CesarCharbey Oct 17, 2022
0ad0707
kholles
CesarCharbey Oct 17, 2022
b09bcc7
oui
CesarCharbey Oct 18, 2022
b3c751d
Add files via upload
CesarCharbey Oct 24, 2022
3031ef4
td3 fichier python
CesarCharbey Nov 7, 2022
8f37294
ooui
CesarCharbey Nov 7, 2022
fb7aaa9
Merge branch 'master' of https://github.com/uvsq22202731/l1-python
CesarCharbey Nov 7, 2022
f7f535c
g
CesarCharbey Nov 7, 2022
a0afba0
gdfg
CesarCharbey Nov 7, 2022
eae13aa
oui
CesarCharbey Nov 7, 2022
4a17c60
td3
CesarCharbey Nov 7, 2022
4eb878f
ouioui
CesarCharbey Nov 7, 2022
9b7b820
uh
CesarCharbey Nov 7, 2022
b585bac
oui
CesarCharbey Nov 7, 2022
1bfbc59
kjh
CesarCharbey Nov 7, 2022
744b84e
oiu
CesarCharbey Nov 7, 2022
54c522d
kh
CesarCharbey Nov 7, 2022
c925543
kjh
CesarCharbey Nov 7, 2022
7fdbff0
g
CesarCharbey Nov 7, 2022
cf5fd2f
kjh
CesarCharbey Nov 7, 2022
397b9e3
jkhg
CesarCharbey Nov 7, 2022
9bb18e3
kjh
CesarCharbey Nov 7, 2022
2becbc8
gfh
CesarCharbey Nov 7, 2022
9dd4bd3
hgfjhgf
CesarCharbey Nov 7, 2022
6765770
gfd
CesarCharbey Nov 7, 2022
a1661dc
kjg
CesarCharbey Nov 7, 2022
95e3957
jhg
CesarCharbey Nov 7, 2022
65e654c
fgdgdfhgx
CesarCharbey Nov 8, 2022
8630926
hg
CesarCharbey Nov 14, 2022
b5f3cef
dfh
CesarCharbey Nov 14, 2022
546d879
kjh
CesarCharbey Nov 14, 2022
3145999
sf
CesarCharbey Nov 14, 2022
8c831aa
kjhkhjkjh
CesarCharbey Nov 14, 2022
793dd89
dfh
CesarCharbey Nov 14, 2022
878e378
dfh
CesarCharbey Nov 14, 2022
38aa25d
kjh
CesarCharbey Nov 14, 2022
17b3ea4
jhg
CesarCharbey Nov 14, 2022
b3e7141
sgd
CesarCharbey Nov 14, 2022
7de37e2
jhg
CesarCharbey Nov 14, 2022
6a6412c
jhg
CesarCharbey Nov 14, 2022
706d765
lkj
CesarCharbey Nov 14, 2022
472c570
kjg
CesarCharbey Nov 14, 2022
f3d5fd3
td4
CesarCharbey Nov 14, 2022
995ff7d
uyt
CesarCharbey Nov 14, 2022
0b0c1c4
sdgfb
CesarCharbey Nov 14, 2022
c4cba03
jkh
CesarCharbey Nov 14, 2022
1608606
kjh
CesarCharbey Nov 14, 2022
aba473b
tri paquet de carte chelou
CesarCharbey Nov 14, 2022
2a54b9f
kjg
CesarCharbey Nov 14, 2022
72fa16e
syracuse
CesarCharbey Nov 14, 2022
aa6e6f8
syracuse temps de vol max
CesarCharbey Nov 14, 2022
6b68365
plus grand temps de vol
CesarCharbey Nov 14, 2022
fdfae10
qsds
CesarCharbey Nov 14, 2022
c432658
jhg
CesarCharbey Nov 15, 2022
3a243c2
jhgjhg
CesarCharbey Nov 15, 2022
c593219
td4 terminé
CesarCharbey Nov 15, 2022
1d801dd
carre mag exo fichier python
CesarCharbey Nov 21, 2022
bf6d3ad
g
CesarCharbey Nov 21, 2022
050b5c0
fichier python carre mag
CesarCharbey Nov 21, 2022
9a81ee6
carre mag
CesarCharbey Nov 21, 2022
2961fe7
Merge branch 'uvsq-info:master' into master
CesarCharbey Nov 21, 2022
87a4b74
test
CesarCharbey Nov 21, 2022
89834f8
remise a jour des dossiers
CesarCharbey Nov 21, 2022
8b1e54c
ça remarche
CesarCharbey Nov 21, 2022
b7ca346
kh
CesarCharbey Nov 21, 2022
c48f9f9
td4
CesarCharbey Nov 21, 2022
1ca873c
changement de fichier
CesarCharbey Nov 21, 2022
ba3f256
td 4 fini
CesarCharbey Nov 21, 2022
ce36472
jhg
CesarCharbey Nov 28, 2022
8981018
oikhj
CesarCharbey Nov 28, 2022
b319f20
jhg
CesarCharbey Nov 28, 2022
4f0a80a
projet
CesarCharbey Nov 29, 2022
f013373
kjh
CesarCharbey Dec 2, 2022
0075c36
gfd
CesarCharbey Dec 2, 2022
f62fb78
kjh
CesarCharbey Dec 2, 2022
9b9569a
jhg
CesarCharbey Dec 4, 2022
a2a132a
kholle 2
CesarCharbey Dec 5, 2022
9085e1f
fgfh
CesarCharbey Dec 5, 2022
b4457dc
kholle2
CesarCharbey Dec 5, 2022
bb3eff8
kholle
CesarCharbey Dec 5, 2022
d56d852
kholle numero 2 fini
CesarCharbey Dec 5, 2022
45a112f
kholle finit
CesarCharbey Dec 5, 2022
6342625
gh
CesarCharbey Dec 13, 2022
128005f
test
CesarCharbey Feb 2, 2023
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
Binary file added .DS_Store
Binary file not shown.
113 changes: 113 additions & 0 deletions autres/Untitled-1.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
" Kholle 2\n",
"\n",
"\n",
"---\n",
"**Ex1:**\n"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[5, 7, 5, 32]\n"
]
}
],
"source": [
"def retiremaxmin(liste):\n",
" \"\"\"Cette fonction retire le maximum et le minimum d'une liste d'entier donnée\"\"\"\n",
" liste.remove(max(liste)) # on retire le maximum de la liste donnée grâce à la fonction max et remove\n",
" liste.remove(min(liste)) # on retire le minimumum de la liste donnée grâce à la fonction min et remove\n",
" return liste #on renvoie la liste actualisée\n",
"\n",
"liste = [1,5,7,5,32,76]\n",
"print(retiremaxmin(liste))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"**Ex2:**"
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"01.43.64.11.11\n",
"Euler\n"
]
}
],
"source": [
"def quel_numero(bdd,nom_de_famille):\n",
" \"\"\"Cette fonction permet de retrouver le numéro d'une personne en rentrant son nom de famille\"\"\"\n",
" for i in range(len(bdd)): # on parcourt la liste de liste, de liste en liste\n",
" for j in range(len(bdd[i])): # on parcourt les éléments de chaque liste\n",
" if bdd[i][j] == nom_de_famille: # si le nom de famille se trouve dans un des éléments d'une des listes de notre liste imbriqué\n",
" return bdd[i][2] # on renvoie le nom de famille qui est dans une des liste (ici i) à l'indice 2\n",
" return -1 # sinon on renvoie -1\n",
" \n",
"def quel_nom(bdd,numero):\n",
" \"\"\"Cette fonction permet de retrouver le nom de famille d'une personne en rentrant son numéro\"\"\"\n",
" for i in range(len(bdd)): # on parcourt la liste de liste, de liste en liste\n",
" for j in range(len(bdd[i])): # on parcourt les éléments de chaque liste \n",
" if bdd[i][j] == numero: # si le numero se trouve dans un des éléments d'une des listes de notre liste imbriqué\n",
" return bdd[i][1] # on renvoie le nom de famille qui est dans une des liste (ici i) à l'indice 1\n",
" return \"XXX\" # sinon on renvoie XXX\n",
"\n",
"\n",
"\n",
"base = [[\"Leonhard\", \"Euler\", \"01.43.64.00.00\"],[\"Sophie\", \"Germain\", \"01.43.64.11.11\"]]\n",
"\n",
"print(quel_numero(base,\"Germain\"))\n",
"print(quel_nom(base,\"01.43.64.00.00\"))"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3.9.6 64-bit",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.6"
},
"orig_nbformat": 4,
"vscode": {
"interpreter": {
"hash": "31f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6"
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}
3 changes: 3 additions & 0 deletions autres/a,b =5,3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
a,b =5,3
b,a = a+b , a-b
print(a,b)
235 changes: 235 additions & 0 deletions autres/kholle entrainement.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,235 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"liste : [\"bus\", \"voiture\", \"vélo\", \"trotinette\"]\n",
"indice positif : 0 1 2 3\n",
"indice négatif : -4 -3 -2 -1 "
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75]\n",
"[5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75]\n",
"[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]\n",
"[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]\n"
]
}
],
"source": [
"multiple = []\n",
"for i in range(1,16):\n",
" multiple.append(i*5)\n",
"print(multiple)\n",
"\n",
"multiples = [n*5 for n in range(1,16)]\n",
"print(multiples)\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]\n",
"[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]\n"
]
}
],
"source": [
"#nombres de 1 à 20 seulement pairs\n",
"evens = []\n",
"for n in range(1,21):\n",
" if n%2 == 0:\n",
" evens.append(n)\n",
"print(evens)\n",
"\n",
"\n",
"evenss = [n for n in range(1,21) if n%2 == 0]\n",
"print(evenss)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30]\n",
"[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30]\n"
]
}
],
"source": [
"# les 3 première tables de multiplication de 1 à 10\n",
"multiplications = []\n",
" \n",
"for i in range(1, 4):\n",
" for n in range(1, 11):\n",
" multiplications.append(i*n)\n",
" \n",
"print(multiplications)\n",
"\n",
"multiplications = [i*n for i in range(1,4) for n in range(1,11)]\n",
" \n",
"print(multiplications)\n"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]\n"
]
}
],
"source": [
"matrix = [[1, 2, 3, 4],\n",
" [5, 6, 7, 8],\n",
" [9, 10, 11, 12]]\n",
" \n",
"flatten = [n for ligne in matrix for n in ligne]\n",
" \n",
"print(flatten)\n"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"5\n",
"['4', '3', ',', '5', '4', ',', '6', '5', '7', '6', '5', ';', '4']\n",
"2\n"
]
}
],
"source": [
"def nb_sup(liste,entier):\n",
" compteur = 0\n",
" for i in liste:\n",
" if i == \" \" or i == \",\" or i == \";\":\n",
" liste.remove(i)\n",
" elif int(i) > entier:\n",
" compteur += 1\n",
"\n",
" return compteur\n",
"\n",
"\n",
"entier = int(input(\"entrez un entier\"))\n",
"liste = list(input(\"entrez une liste\"))\n",
"print(entier)\n",
"print(liste)\n",
"print(nb_sup(liste, entier))\n"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[7, 765, 765, 765, 75, 4530]\n",
"[7, 765, 765, 765, 75, 4530]\n"
]
}
],
"source": [
"liste1 = [1,2,5,7,9,10]\n",
"liste2 = []\n",
"for i in liste1:\n",
" liste2.append(i)\n",
"\n",
"#ou\n",
"\n",
"liste3 = [7,765,765,765,75,4530]\n",
"liste4 = [i for i in liste3]\n"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[[1, 2], [3, 4, 5]] [[1, 2], [3, 4, 5]]\n",
"[[1, 2], [3, 65654, 5]] [[1, 2], [3, 65654, 5]]\n"
]
}
],
"source": [
"l1 = [[1,2],[3,4,5]]\n",
"l2 = l1.copy()\n",
"print(l1, l2)\n",
"l2[1][1] = 65654\n",
"print(l1, l2)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3.9.6 64-bit",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.6 (default, Sep 26 2022, 11:37:49) \n[Clang 14.0.0 (clang-1400.0.29.202)]"
},
"orig_nbformat": 4,
"vscode": {
"interpreter": {
"hash": "31f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6"
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Loading