J'ai besoin d'aide sur un programme python
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
Et voici le moment du passage dans la programme ou la fonction
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
1 réponse
-
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.