[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 ? :bave:

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 ? :bave:

Lol, bah va falloir se réveiller...

HalteElfeQuatre
2021-07-11 17:39:22

A mon tour, allez :noel:

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 ? :bave:

Lol, bah va falloir se réveiller...

Généralement les passions des filles ne sont pas très constructives :):hap:

carrlito
2021-07-11 17:40:37

Le 11 juillet 2021 à 17:39:22 :
A mon tour, allez :noel:

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 :noel:

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 :)

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.