CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • 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 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Python] Qu'est-ce qui cloche ?

Knifos
Knifos
Niveau 83
22 mai 2015 à 17:59:37

https://image.noelshack.com/fichiers/2015/21/1432310423-9137ecc8162.png

Merci. :-p

Message édité le 22 mai 2015 à 18:00:28 par Knifos
[Kyomaro]
[Kyomaro]
Niveau 10
22 mai 2015 à 18:12:51

En gros là on te dis que si on entre True dans ta fonction, ça ne renvoie pas ton message d'erreur mais 1.
Tu dois rajouter une condition pour tester si l'argument est de type bool.

Knifos
Knifos
Niveau 83
24 mai 2015 à 00:04:04

Il manque quoi stp ? :snif:

Pseudo supprimé
Pseudo supprimé 24 mai 2015 à 04:14:04

je ne connais pas python mais le type(s) == int or float me parait bizarre

ce ne serait pas plutôt type(s) == int or type(s) == float ?

[Kyomaro]
[Kyomaro]
Niveau 10
24 mai 2015 à 12:24:55

Le 24 mai 2015 à 00:04:04 Knifos a écrit :
Il manque quoi stp ? :snif:

Essaye
if type(s) == int or type(s) == float or type(s) == bool:

Knifos
Knifos
Niveau 83
24 mai 2015 à 22:00:30

Je vais essayer ! Merci à vous deux ! Je vous dis quoi. :noel:

FrenchDeath
FrenchDeath
Niveau 10
26 mai 2015 à 19:14:02

Le 24 mai 2015 à 12:24:55 [Kyomaro] a écrit :

Le 24 mai 2015 à 00:04:04 Knifos a écrit :
Il manque quoi stp ? :snif:

Essaye
if type(s) == int or type(s) == float or type(s) == bool:

je ne voit pas pourquoi tu veut y foutre un bool , les 2 première condition sont les seul nécessaire :)
if type(s) == int or type(s) == float:

[Kyomaro]
[Kyomaro]
Niveau 10
26 mai 2015 à 19:26:19

Le 26 mai 2015 à 19:14:02 FrenchDeath a écrit :

Le 24 mai 2015 à 12:24:55 [Kyomaro] a écrit :

Le 24 mai 2015 à 00:04:04 Knifos a écrit :
Il manque quoi stp ? :snif:

Essaye
if type(s) == int or type(s) == float or type(s) == bool:

je ne voit pas pourquoi tu veut y foutre un bool , les 2 première condition sont les seul nécessaire :)
if type(s) == int or type(s) == float:

Je ne connais pas son cours, mais son erreur montre que si on entre True, ça renvoie 1, en effet True = 1 et False = 0, donc il considère les bool en int, donc il faut aussi tester si l'argument est de type bool, et dans ce cas dire que ce n'est ni un float ou un int. Mais j'ai mal placé la condition, elle fait l'inverse de ce que j'ai dis là

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment