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

[Python] Liste algorithme

xTheBigCat
xTheBigCat
Niveau 10
06 octobre 2013 à 13:50:11

Bonjour,

Comme le titre du topic l'indique, j'aurais besoin d'aide pour programmer un algorithme avec python. Cette algorithme est assez basique puisqu'il s'agit simplement de saisir une liste de valeur, dans mon cas L=[5,2,7,9,3] et, avec la commande print, choisir le chiffre que l'on veut afficher dans la console. Par exemple si je veux choisir le chiffre 7 je vais faire print(L[2]). Bon, jusqu'ici tout va bien.

Le soucis c'est que maintenant, on me demande de modifier l'algorithme pour que l'utilisateur puisse rentrer la liste d'autant de valeurs entières qu'il souhaite, et je ne comprends pas la question, je ne sais même pas par où commencer, je pense qu'ici c'est plus un soucis de français qu'autre chose mais je bloque vraiment.

Merci d'avance pour vos réponses, en attendant je continue à me casser la tête dessus.

[notch]
[notch]
Niveau 10
06 octobre 2013 à 15:34:49

Si j'ai bien compris, il faut que tu fasse un programme qui demande à l'utilisateur la liste des valeurs qu'il veut mettre (genre, il peut choisir [2,3] ou [4,3,5,4], voir même une liste vide ou tout autre liste). et que tu utilise ton algo sur cette liste.

Par contre, j'ai pas saisi l'utilité de ton algo :(

Pseudo supprimé
Pseudo supprimé 06 octobre 2013 à 15:39:52

Bonjour, il te faudra un while, un raw_input, et la méthode "append" de la classe liste.

while True :
    a=raw_input()
    L.append(a)

Il te reste plus qu'à gérer le while afin que l'utilisateur puisse en sortir.

xTheBigCat
xTheBigCat
Niveau 10
06 octobre 2013 à 17:58:05

Tout d'abord merci pour vos réponses, je crois que j'ai mieux compris le rôle de l'algorithme.

[notch] :d) J'ai oublié de préciser qu'il s'agit d'un simple exercice. Pour être honnête je ne connais non plus son intérêt. :doute:

Serialesky :d) Je vois...mais le soucis c'est qu'il faut que je le programme avec la bibliothèque Tkinter, je n'ai pas le droit d'utiliser une autre bibliothèque. :/

Chocolayte
Chocolayte
Niveau 73
06 octobre 2013 à 19:30:49

"Pour être honnête je ne connais non plus son intérêt."

T'entraîner à la logique de la programmation, à l'analyse d'un cahier des charges, à la conception d'un algorithme, et t'habituer à la syntaxe du langage. C'est à ça que servent les exercice : faire réfléchir l'élève et l'inciter à utiliser intelligemment des notions qu'il a étudié en cours. ^^

xTheBigCat
xTheBigCat
Niveau 10
06 octobre 2013 à 22:17:54

Chocolayte :d) Oui. En effet.

xTheBigCat
xTheBigCat
Niveau 10
07 octobre 2013 à 23:13:22

:up:

_indiana_jones_
_indiana_jones_
Niveau 6
08 octobre 2013 à 13:37:23

La solution de Serialesky n'utilise aucune biblio, raw_input est une fonction built in

projetrocket
projetrocket
Niveau 10
08 octobre 2013 à 19:11:57

Pas dans Python 3 je pense.

xTheBigCat
xTheBigCat
Niveau 10
08 octobre 2013 à 20:11:26

J'ai pas réussi à le faire, ça m'a valu un 0. :hum:

Enfin bref merci quand même à ceux qui m'ont aidé ! Si quelqu'un est intéressé par l'algorithme, vous pouvez me contacter.

Pillroy
Pillroy
Niveau 1
15 mars 2014 à 21:18:54

Je up ce topic pour savoir si #BigCat aurais des exercices à faire profiter pour ceux qui aimeraient en apprendre plus sur la programmation :)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment