Apprendre les API pour un débutant

@lithium @codeartemis37 Bon courage :ok_hand:

2 « J'aime »

peut être que tu pose mal les questions parce que tu prends le problème à l’envers ?

1 « J'aime »

XD ça ma tué

merci

la technique de « citer » bugue un peu :face_with_raised_eyebrow:

Pas peut-être c’est sûr
Ça fait un mois que je parle avec des gens à propos de mes interrogations et personne ne comprend

2 « J'aime »

alors au lieu de te braquer et insister avec tes tutos youtube, essaie de comprendre ce qu’on te dit

On t’a répété plusieurs fois la recette pour commencer à comprendre les API, donc maintenant tu laisse tranquille les forums, les blogs et youtube et tu te met au boulot en commençant pas apprendre ce qu’est un programme, après tu peut te mettre à python pour les débutants par exemple et dans une semaine ou deux tu obtiendra ton premier code postal à partir du nom d’une ville (API pour les débutants)

Et si tu t’en sent pas capable, arrête d’essayer et passe à autre chose

1 « J'aime »

mais je ne me braque pas , ça c’est ton interprétation

oui tu m’as expliqué plusieurs fois et plusieurs fois je t’ai répondu que je ne comprends pas , avec mon niveau de débutant

c’est la raison pour laquelle j’écris ici pour dire que je ne comprends pas

par contre j’ai l’impression que tu me donnes des ordres , que tu à un discours paternaliste, moraliste

maintenant je voudrais que tu arrêtes de me répondre
pour qui est-ce que tu te prends ?

pour quelqu’un qui veut grimper le mont blanc en tongs,
qui veux faire de la moto en short sans casque sans formation,
qui postule a une offre avec un CV vierge,
qui veut un piano mais pas de cours pour savoir en jouer,

Bref un enfant oui, t’as raison.

2 « J'aime »

ok tu m’as répondu donc maintenant je te répète une dernière fois que je voudrais que tu arrêtes de me répondre

mais calme toi :sweat_smile:

@tous est ce que quelqu’un a une clé d’api openai a prêter par hasard???
PS: cela n’affecte pas les crédits chatgpt, seulement ceux de l’interface développeur

force a toi @lithium

Je peux pas j’ai mal codé et tu m’as mis dans une boucle infinie :sweat_smile:

while not explaining == "understood":
	tryToExplain()
1 « J'aime »

pas mal celle là, je m’en resservirais

Si j’avais pris plus de temps pour essayer de gérer un maximum de conditions…

understood = False
patience = 5
while patience > 0 or not understood:
	try:
		explain()
	except:
		explainForDummies()
	else:
		tryWithPictures()
	finaly:
		tryWithToys()
	patience = patience - 1
	if understood:
		print("Bravo champion !")
		break
	elif patience == 0:
		print("j'en ai marre je rentre à ma maison")
		break
	else:
		print("on réessaie…")
1 « J'aime »

Il est pas PEP-8 ton code :stuck_out_tongue: (bon, si on commence à parler PEP on va le perdre définitivement :sweat_smile: )

1 « J'aime »

à cause de tabulations ?
je suis un amateur aussi, faut être indulgent avec moi :blush:

1 « J'aime »

le pire c’est que si on declarait les fonctions ton code marcherait!!!

voila c’est mieux:

def tryWithToys():
    print('Lithium: teste ce jeu de codage\ncg_c: non, je sais pas coder')

def tryWithPictures():
    print('Lithium: regarde la chose en image\ncg_c: non, je sais pas coder')

def explainForDummies():
    print('Lithium: regarde le livre pour les nuls\ncg_c: non, je sais pas coder')

def explain():
    print('Lithium: regarde ceci\ncg_c: non, je sais pas coder')

understood = False
patience = 5

while patience > 0 and not understood:
    try:
        explain()
    except:
        explainForDummies()
    else:
        tryWithPictures()
    finally:
        tryWithToys()
    
    patience -= 1
    
    if understood:
        print("Bravo champion !")
        break
    elif patience == 0:
        print("j'en ai marre je rentre à ma maison")
        break
    else:
        print("on réessaie…")