J'ai besoin d'aide sur un programme python

Chamd -  
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir,

Je suis en 1ere spécialité NSI.
Je dois répondre à une question à propos de mon programme python mais je n'arrive pas ..
C'est évidement noté.

Pouvez-vous m'aider ?

Voici la question : Q3. Pour la fonction
saisie_joueur()
expliquer quel(s) argument(s) sont utilisés, et ce que renvoie la fonction (Vous indiquerez les types).

Et voici le moment du passage dans la programme ou la fonction
saisie_joueur()
est utilisée :

def saisie_joueur(message,taille = 1,liste = []):
    """
    Fonction permettant de demander la saisie d'une donnée à un utilisateur.
    L'argument message correspond à la consigne à indiquer pour la saisie.
    La fonction vérifie la validité de la réponse qui doit être contenue dans la liste
    si celle ci n'est pas vide.
    """
    test = True
    erreur = ""
    while test :
        saisie = input(erreur + message).upper()
        if len(saisie) != taille:
            erreur =" Le nombre de caractère ne correspond pas - "
        elif len(liste) > 0 and saisie not in liste :
            erreur =" Réponse non valide - "
        else:
            test = False
   return saisie
A voir également:

1 réponse

Utilisateur anonyme
 
Bonjour
En Python, l’indentation est primordiale, or par défaut le site ne la conserve pas.
Pour la conserver il faut utiliser les balises de code. Voir ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
On pourra commencer à essayer de t’aider quand tu auras reposté correctement ton code.

0
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Et j'ajouterais, quand tu nous auras expliqué ce que tu as commencé à faire, ce qui te bloque et ce que tu ne comprends pas...
0