probleme de codage de fonction basique
bonjour à tous voila
j'ai un exo à faire et pardonnez car je débute vraiment sur ce langage
coder une fonction unaire roule() avec un paramètre x,
de sorte qu’elle ne retourne vrai que si vert(x) retourne vrai, ou que orange(x) retourne vrai
l'exo d'avant nous disait de parametre vert(x) de facon qu'il ne retourne vrai que si x est vert ca j'ai réussi à le faire sans probleme
Code:
1 2 3 4 5 6 7 8
| >>> def vert(x) :
... if x == 'vert' : return True
... else : return False
...
>>> vert('vert')
True
>>> vert('verteee')
False |
par contre la je bute et ca plusieurs que je suis dessus j'ai essayé bcp de chose mais en vain
alors si quelqu'un peut m'aider
voila ce que j'ai mis pour cet exo
Code:
1 2 3 4 5 6
| >>> def roule(x) :
... if vert(x) == 'vert' : return True
... else : return False
...
>>> roule(vert('vert'))
False |
ou
Code:
1 2 3 4 5 6
| >>> def roule(x) :
... if vert : return True
... else : return False
...
>>> roule(vert('vert'))
False |
un coup de main svp