Knowee
Questions
Features
Study Tools

crire une fonction booléenne est_une_suite qui :— prend trois arguments entiers correspondant aux 3 chiffres de la machine à sous, dans l’ordre de lecture,— renvoie un booléen indiquant si la combinaison des 3 chiffres forme une suite (voir comment on définit une suite plushaut).Exemple 1 : est_une_suite(2,3,4) renvoie True Exemple 2 : est_une_suite(2,4,3) renvoie False

Question

crire une fonction booléenne est_une_suite qui :— prend trois arguments entiers correspondant aux 3 chiffres de la machine à sous, dans l’ordre de lecture,— renvoie un booléen indiquant si la combinaison des 3 chiffres forme une suite (voir comment on définit une suite plushaut).Exemple 1 : est_une_suite(2,3,4) renvoie True Exemple 2 : est_une_suite(2,4,3) renvoie False

🧐 Not the exact question you are looking for?Go ask a question

Solution

Voici comment vous pouvez écrire cette fonction en Python:

def est_une_suite(a, b, c):
    # Créer une liste avec les chiffres
    chiffres = [a, b, c]
    
    # Trier la liste
    chiffres.sort()
    
    # Vérifier si les chiffres forment une suite
    if chiffres[0] + 1 == chiffres[1] and chiffres[1] + 1 == chiffres[2]:
        return True
    else:
        return False

Cette fonction fonctionne en triant d'abord les chiffres dans l'ordre croissant. Ensuite, elle vérifie si le deuxième chiffre est un plus grand que le premier et si le troisième chiffre est un plus grand que le deuxième. Si c'est le cas, les chiffres forment une suite et la fonction renvoie True. Sinon, elle renvoie False.

This problem has been solved

Similar Questions

Ecrire une fonction actionner_levier qui :— ne prend aucun argument,— fait un tirage aléatoire de 3 valeurs entre 1 et 7,— renvoie les 3 chiffres obtenus (ce qui correspondra au résultat de la machine à sous).Par exemple, si la fonction renvoie les valeurs 2, 1 et 6 dans cet ordre, cela correspondra au résultat 2 1 6 sur lamachine à sous.Indication : on pourra utiliser la fonction randint du module random (il faudra alors penser à l’importer).

Ecrire une fonction coef_gain qui :— prend trois arguments entiers correspondant aux 3 chiffres de la machine à sous, dans l’ordre de lecture,— calcule le coefficient de gain correspondant à la combinaison de la machine à sous donnée en argument,— renvoie le coefficient de gain calculé.Exemple : coef_gain(3,3,3) renvoie 7.Attention : on utilisera obligatoirement la fonction est_une_suite.

How many boolean functions can be designed for 4 inputs? 65,536 8 256 64

Name an unary Boolean function:Answer: Question 1

The statement comprising the limitations of FOL is/are ____________ans.ExpressivenessFormalizing Natural LanguagesAll of the mentionedMany-sorted Logic Previous Marked for Review Next

1/1

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.