CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Info V2

Wimp_matiere
Wimp_matiere
Niveau 25
17 avril 2017 à 14:26:35

Je suis en pleine révision d'info (et toujours aussi nul) et un ancien exo m'interpelle...

Définissez une fonction table qui prend en argument un entier n, et qui retourne un tableau contenant les 20 premiers multiples de n.

La correction donne :

def table(n):
R=20*[0]
for i in range(0,len(20)):
R[i]=(i+1)*n
return R

On est d'accord que " (i+1)" c'est faux et que c'est i ?

par exemple pour la case n°0, il est censé retourner n*0=0
bah là il va retourner n :(

ça doit être encore une erreur bête que j'ai dans la tête...

Skywear
Skywear
Niveau 46
17 avril 2017 à 14:30:06

C'est le range qui me choque perso

Wimp_matiere
Wimp_matiere
Niveau 25
17 avril 2017 à 14:32:40

Le 17 avril 2017 à 14:30:06 skywear a écrit :
C'est le range qui me choque perso

?

Papalia-59
Papalia-59
Niveau 10
17 avril 2017 à 14:45:20

Euh len ça te donne la longueur de la liste, 20 c'est pas une liste :hap:
Tu peux mettee len(R) ou 20 directement :hap:

Wimp_matiere
Wimp_matiere
Niveau 25
17 avril 2017 à 14:48:03

ah ouais, j'ai dû mal copié la correction, surtout que y'a du blanco dessus :hap:

sinon pour ma question tu sais ou pas ?...:hap:

blue-tamere
blue-tamere
Niveau 12
17 avril 2017 à 14:50:46

C'est juste une question de définition... Si t'as compris comment inclure zero t'as aussi compris comment le virer, et inversement.

Par contre le fait d'utiliser une boucle c'est assez maladroit...

Wimp_matiere
Wimp_matiere
Niveau 25
17 avril 2017 à 14:55:03

C'est juste une question de définition... Si t'as compris comment inclure zero t'as aussi compris comment le virer, et inversement.

Tu veux dire qu'il ne demande pas 0 dans les multiples ?

Par contre le fait d'utiliser une boucle c'est assez maladroit...

c'était au début d'année j'imagine que le prof nous donne la solution la plus accesible et/ou pour travailler avec les boucles.

blue-tamere
blue-tamere
Niveau 12
17 avril 2017 à 15:02:30

J'en sais rien, je veux dire que tu sais comment l'inclure ou lexclure et que donc tu sais résoudre ton exo

Wimp_matiere
Wimp_matiere
Niveau 25
17 avril 2017 à 15:09:03

ah ouais ok je vois...

Sous forums
  • Métiers & Orientation
  • Histoire
  • Cours et Devoirs
  • Politique
  • Environnement & Nature
  • Philosophie