CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Problème Python

DébutPage précedente
1
Page suivantePage suivante
Miel-Popsss Miel-Popsss
MP
Niveau 10
23 novembre 2014 à 14:49:36

Salut les gars, :hap:

Je tiens déjà à vous prévenir que je suis un gros débutant donc j'ai commencé hier à apprendre un peu le langage Python.
J'ai commencé à apprendre avec code academy et j'en suis donc au chapitre 10 "Les opérateurs booléens le problème est que cela m'affiche que j'ai fait une erreur donc voici les lignes de code:

https://www.noelshack.com/2014-47-1416750053-boo.png cela doit sûrement être une simple erreur de ma part mais je n'arrive pas à me corriger et je fais donc appel à vous. :hap:

Plus une autre question après cela à quoi serviront les opérateurs booléens etc... ? :(

Merci. :hap:

guyver2 guyver2
MP
Niveau 10
23 novembre 2014 à 16:05:54

a cette ligne la il manque un operateur (and, or, ...) pour combiner les deux valeurs booleenes que tu as cote a cote.

ici ta ligne revient a ceci :
bool_trois = True True
donc suivant ce qui est demande il te faut un and ou un or sans doute

Miel-Popsss Miel-Popsss
MP
Niveau 10
23 novembre 2014 à 16:08:36

Merci pour ta précieuse aide je suis enfin débloqué. :hap:

[notch] [notch]
MP
Niveau 10
23 novembre 2014 à 16:11:55

not c'est la négation (not True donnera False et not False donnera True ) et c'est une opération unaire donc not machin c'est bon mais machin1 not machin2 ça ne veut rien dire :hap: A ne pas confondre avec or et and.

Ensuite, il faut utiliser les opérateurs booléen seulement avec des valeurs booléennes de préférence (genre la ligne 7: 1==1 or 1*1, 1*1 est un nombre et non un booléen donc à éviter).

Pour ce qui est de leur utilité, ça te servira pour les conditions (if elif else) et les boucles (while) principalement. Je connais pas code academy mais je pense que tu devrais voir ça très bientôt.

Miel-Popsss Miel-Popsss
MP
Niveau 10
23 novembre 2014 à 16:20:29

Ah merci là je suis en pleins dedans même si je bloque un peu. :hap:

Miel-Popsss Miel-Popsss
MP
Niveau 10
23 novembre 2014 à 16:28:25

Et voilà que je rebloque je crois que je ne suis pas sur d'avoir compris ce système if-elif (retourne) etc....
Voici encore la source de mon erreur. https://www.noelshack.com/2014-47-1416756501-elif.png

fluxies fluxies
MP
Niveau 11
23 novembre 2014 à 17:07:54

prends du recul et tu verras que elif n'est pas tout seul

Kakulukiam Kakulukiam
MP
Niveau 10
23 novembre 2014 à 21:43:18

"elif" est la contraction de "else if" :d) "sinon si".
Donc après un "elif", tu dois mettre une condition, de la même manière que tu le fais avec le "if". Et bien sûr les deux points pour la syntaxe.

:)

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment