Informatique

Question

Bonjour,

Je dois faire une fonction ftc(n) qui renvoie la liste des carré inférieur ou égale a n , je ne sais pas comment faire, pouvez vous m'aider svp , merci.

1 Réponse

  • import sys

    def ftc(n):

       if(int(n) == 0): return '0'

       if(int(n) < 0): return FALSE

       i = int(0)

       expolist = ""

       result = int(0)

       while result < int(n):

           result = i ** 2

           if result <= int(n):

               expolist = expolist + ', ' + str(i) + ""

           i +=1

       return expolist[2:len(expolist)]

    Demo et quelques explications sur image

    Image en pièce jointe de la réponse SmartMind
    Image en pièce jointe de la réponse SmartMind

Autres questions