[Kheyette] Ici on fait du Python pour se distraire
carrlito
2021-07-11 17:24:23
Le 11 juillet 2021 à 17:16:40 :
Le 11 juillet 2021 à 17:14:32 :
Le 11 juillet 2021 à 17:10:46 :
Le 11 juillet 2021 à 17:09:37 :
Le 11 juillet 2021 à 16:47:27 :
Problème 1 : Fibo
def fibonacci_s(arr: list, val: int) -> int:
len_list = len(arr)
i = 0
while True:
if fibonacci(i) >= len_list:
fibb_k = i
break
i += 1
offset = 0
while fibb_k > 0:
index_k = min(
offset + fibonacci(fibb_k - 1), len_list - 1
)
item_k_1 = arr[index_k]
if item_k_1 == val:
return index_k
elif val < item_k_1:
fibb_k -= 1
elif val > item_k_1:
offset += fibonacci(fibb_k - 1)
fibb_k -= 2
else:
return -1
def fibonacci(k: int) -> int:
if not isinstance(k, int):
raise TypeError("k must be an integer.")
if k < 0:
raise ValueError("k integer must be greater or equal to zero.")
if k == 0:
return 0
elif k == 1:
return 1
else:
return fibonacci(k - 1) + fibonacci(k - 2)
Que fais la fonction fibonacci_s ?
bordel c'est trop durhttps://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Lol, astuce : lis le code du bas vers le haut et tu trouveras plus facilement.
bah celui du bas c'est juste fibonacci je cheche pour celui du hauthttps://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Mdr, tu y arriveras...
on cherche une valuer dans une liste ...https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
SputuztoV
2021-07-11 17:24:48
Pour ceux qui veulent un docs pour déjà débuter (avec une bonne overview des possibilités de python), voici un lien :
https://inforef.be/swi/download/apprendre_python3_5.pdf
SputuztoV
2021-07-11 17:25:22
Le 11 juillet 2021 à 17:24:23 :
Le 11 juillet 2021 à 17:16:40 :
Le 11 juillet 2021 à 17:14:32 :
Le 11 juillet 2021 à 17:10:46 :
Le 11 juillet 2021 à 17:09:37 :
Le 11 juillet 2021 à 16:47:27 :
Problème 1 : Fibo
def fibonacci_s(arr: list, val: int) -> int:
len_list = len(arr)
i = 0
while True:
if fibonacci(i) >= len_list:
fibb_k = i
break
i += 1
offset = 0
while fibb_k > 0:
index_k = min(
offset + fibonacci(fibb_k - 1), len_list - 1
)
item_k_1 = arr[index_k]
if item_k_1 == val:
return index_k
elif val < item_k_1:
fibb_k -= 1
elif val > item_k_1:
offset += fibonacci(fibb_k - 1)
fibb_k -= 2
else:
return -1
def fibonacci(k: int) -> int:
if not isinstance(k, int):
raise TypeError("k must be an integer.")
if k < 0:
raise ValueError("k integer must be greater or equal to zero.")
if k == 0:
return 0
elif k == 1:
return 1
else:
return fibonacci(k - 1) + fibonacci(k - 2)
Que fais la fonction fibonacci_s ?
bordel c'est trop durhttps://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Lol, astuce : lis le code du bas vers le haut et tu trouveras plus facilement.
bah celui du bas c'est juste fibonacci je cheche pour celui du hauthttps://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Mdr, tu y arriveras...
on cherche une valuer dans une liste ...https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
effectivement, mais à quoi correspond cette valeur?
carrlito
2021-07-11 17:27:30
Le 11 juillet 2021 à 17:25:22 :
Le 11 juillet 2021 à 17:24:23 :
Le 11 juillet 2021 à 17:16:40 :
Le 11 juillet 2021 à 17:14:32 :
Le 11 juillet 2021 à 17:10:46 :
Le 11 juillet 2021 à 17:09:37 :
Le 11 juillet 2021 à 16:47:27 :
Problème 1 : Fibo
def fibonacci_s(arr: list, val: int) -> int:
len_list = len(arr)
i = 0
while True:
if fibonacci(i) >= len_list:
fibb_k = i
break
i += 1
offset = 0
while fibb_k > 0:
index_k = min(
offset + fibonacci(fibb_k - 1), len_list - 1
)
item_k_1 = arr[index_k]
if item_k_1 == val:
return index_k
elif val < item_k_1:
fibb_k -= 1
elif val > item_k_1:
offset += fibonacci(fibb_k - 1)
fibb_k -= 2
else:
return -1
def fibonacci(k: int) -> int:
if not isinstance(k, int):
raise TypeError("k must be an integer.")
if k < 0:
raise ValueError("k integer must be greater or equal to zero.")
if k == 0:
return 0
elif k == 1:
return 1
else:
return fibonacci(k - 1) + fibonacci(k - 2)
Que fais la fonction fibonacci_s ?
bordel c'est trop durhttps://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Lol, astuce : lis le code du bas vers le haut et tu trouveras plus facilement.
bah celui du bas c'est juste fibonacci je cheche pour celui du hauthttps://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Mdr, tu y arriveras...
on cherche une valuer dans une liste ...https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
effectivement, mais à quoi correspond cette valeur?
je comprends même pas ce que viens faire fibonacci dans le premier programmehttps://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
carrlito
2021-07-11 17:29:32
j'abandonnehttps://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
SputuztoV
2021-07-11 17:30:11
Le 11 juillet 2021 à 17:29:32 :
j'abandonnehttps://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Mdr, pourtant tu y étais presque. Bon la réponse ci-dessous
issou6366
2021-07-11 17:31:31
on dirait une kheyette de première S un peu intello, trop mimi, si j'avais ton age on serait tombés amoureux je pense
Xarbihc
2021-07-11 17:31:42
au pif ca donne l'indice de la valeur dans la suite de fibonacci et si la valeur n'est pas dans la suite sa donne -1?
SputuztoV
2021-07-11 17:32:47
Réponse au problème 1 : la première fonction calcul de Fibo classique. Dans la deuxième fonction, on fournit une liste (sorte de tableau 1D) et une valeur A à rechercher dans cette liste. Cette liste est censée contenir la valeur de Fibo de A. Si cette valeur est trouvée, la fonction retourne la position de cette valeur dans la liste fournie. Sinon elle renvoie - 1.
carrlito
2021-07-11 17:32:49
Le 11 juillet 2021 à 17:31:42 :
au pif ca donne l'indice de la valeur dans la suite de fibonacci et si la valeur n'est pas dans la suite sa donne -1?
j'ai intuité ça aussi mais j'arrive pas a me le prouver
SputuztoV
2021-07-11 17:34:11
Le 11 juillet 2021 à 17:32:47 :
Réponse au problème 1 : la première fonction calcul de Fibo classique. Dans la deuxième fonction, on fournit une liste (sorte de tableau 1D) et une valeur A à rechercher dans cette liste. Cette liste est censée contenir la valeur de Fibo de A. Si cette valeur est trouvée, la fonction retourne la position de cette valeur dans la liste fournie. Sinon elle renvoie - 1.
En somme, c'est un algorithme de recherche de fibonacci
carrlito
2021-07-11 17:34:50
Le 11 juillet 2021 à 17:34:11 :
Le 11 juillet 2021 à 17:32:47 :
Réponse au problème 1 : la première fonction calcul de Fibo classique. Dans la deuxième fonction, on fournit une liste (sorte de tableau 1D) et une valeur A à rechercher dans cette liste. Cette liste est censée contenir la valeur de Fibo de A. Si cette valeur est trouvée, la fonction retourne la position de cette valeur dans la liste fournie. Sinon elle renvoie - 1.
En somme, c'est un algorithme de recherche de fibonacci
hmmhttps://image.noelshack.com/fichiers/2017/31/5/1501862610-jesus56bestreup.png
SputuztoV
2021-07-11 17:35:05
Le 11 juillet 2021 à 17:31:31 :
on dirait une kheyette de première S un peu intello, trop mimi, si j'avais ton age on serait tombés amoureux je pense
Lol, je ne suis plus une teenagers moi...
HalteElfeQuatre
2021-07-11 17:36:54
Depuis quand les kheyettes savent programmer ?
SputuztoV
2021-07-11 17:37:15
Le 11 juillet 2021 à 17:34:50 :
Le 11 juillet 2021 à 17:34:11 :
Le 11 juillet 2021 à 17:32:47 :
Réponse au problème 1 : la première fonction calcul de Fibo classique. Dans la deuxième fonction, on fournit une liste (sorte de tableau 1D) et une valeur A à rechercher dans cette liste. Cette liste est censée contenir la valeur de Fibo de A. Si cette valeur est trouvée, la fonction retourne la position de cette valeur dans la liste fournie. Sinon elle renvoie - 1.
En somme, c'est un algorithme de recherche de fibonacci
hmmhttps://image.noelshack.com/fichiers/2017/31/5/1501862610-jesus56bestreup.png
Le sticker me tue, mdrrrrrrrrrrrrrrrrrrr
SputuztoV
2021-07-11 17:38:20
Le 11 juillet 2021 à 17:36:54 :
Depuis quand les kheyettes savent programmer ?
Lol, bah va falloir se réveiller...
HalteElfeQuatre
2021-07-11 17:39:22
A mon tour, allez
liste=[x*x for x in range(20) if not x%2]
print(liste)
HalteElfeQuatre
2021-07-11 17:39:57
Le 11 juillet 2021 à 17:38:20 :
Le 11 juillet 2021 à 17:36:54 :
Depuis quand les kheyettes savent programmer ?
Lol, bah va falloir se réveiller...
Généralement les passions des filles ne sont pas très constructives
carrlito
2021-07-11 17:40:37
Le 11 juillet 2021 à 17:39:22 :
A mon tour, allez
liste=[x*x for x in range(20) if not x%2]
print(liste)
les carrés impairshttps://image.noelshack.com/fichiers/2017/18/1494048058-pppppppppppppppppppp.png
HalteElfeQuatre
2021-07-11 17:41:15
Le 11 juillet 2021 à 17:40:37 :
Le 11 juillet 2021 à 17:39:22 :
A mon tour, allez
liste=[x*x for x in range(20) if not x%2]
print(liste)
les carrés impairshttps://image.noelshack.com/fichiers/2017/18/1494048058-pppppppppppppppppppp.png
Non pairs