Problème dans un programme python — Les-mathematiques.net The most powerful custom community solution in the world

Problème dans un programme python

Modifié (January 2022) dans Informatique théorique
Bonjour, je suis sur un site pour m’entraîner pour python. j'ai écrit mon programme et on me dit qu'il est incorrect...
Voilà la consigne du programme ; mon programme ; le résultat de mon programme et ce que l'on attendait de moi.

Pouvez-vous m'aider à trouver l'erreur dans mon programme ?
Merci infiniment de votre aide !124012
124014
124016
124018

Réponses

  • Bonjour.

    La seule 'erreur' est au niveau de l'affichage (je suppose que la sortie a été tronquée de sa dernière ligne).

    Que se passe-t-il si tu utilises ceci ?
    print("",n,"×",i,"=",n*i,"")
    

    À bientôt.

    Cherche livres et objets du domaine mathématique :

    Intégraphes, règles log et calculateurs électromécaniques.

  • Si tu veux de l’aide sur un puzzle de CodinGame, pose directement ta question sur le chat ou sur la page du forum dédiée au dit puzzle. ;-)
    Sinon, tu as affiché un tuple, pas la forme demandée qui est une chaîne.
    Algebraic symbols are used when you do not know what you are talking about.
            -- Schnoebelen, Philippe
  • voila ce que ça me donne...124020
    124022
  • Dans ce cas comment faire pour qu'il ne soit plus en "tuple" et pour que ça soit dans la bonne forme ?

    Merci.
  • Pourquoi ne pas demander de l’aide directement chez CodinGame ?
    Algebraic symbols are used when you do not know what you are talking about.
            -- Schnoebelen, Philippe
  • Bonjour,

    C'est du python2, je viens de lire que dans python3 il faut remplacer raw_input par input.
    Vous pouvez modifier votre code ainsi pour que ça fasse ce que vous souhaitez.

    Cordialement,
    Denise Chemla124024
  • Python 2 n’existe plus dans CodinGame depuis un moment.
    Utilise "x", pas "×".
    Algebraic symbols are used when you do not know what you are talking about.
            -- Schnoebelen, Philippe
  • À savoir :
    1) L'opérateur de concaténation de chaînes de caractères est +
    2) On peut convertir divers types de données en chaine de caractères avec la fonction str (de l'anglais string)
  • En fait, le bug est bien plus évident que cela... Il faut écrire :
    for i in range(1,11):
    
    pour faire une boucle de 10 lignes...
Connectez-vous ou Inscrivez-vous pour répondre.
Success message!