Créé une liste de chiffres ?

Résolu
lupp1 Messages postés 26 Statut Membre -  
lupp1 Messages postés 26 Statut Membre -
Bonjour,
Je voudrais créé une liste de chiffres de 0 à 9999999 ou tous les chiffres seraient a la ligne a chaque fois ex:
1
2
3
4
5
6
........

comment faire, je n'est pas le temps de tout écrire
merci d avance de vos reponses
Configuration: Windows XP
Internet Explorer 7.0

15 réponses

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Bon, si tu veux vraiment plus simple.
    On va faire en batch.
    Tu lances une console MS-DOS, et t'écris la commande suivante :
    for /L %i in (1,1,9999999) do @echo %i >> fichier.txt

    Cdlt
    1
  2. lupp1 Messages postés 26 Statut Membre
     
    A OUI C ADOIS FINIR EN .TXT
    0
  3. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    En C, en Bat, en Java, en Python, en quoi ?
    0
  4. lupp1 Messages postés 26 Statut Membre
     
    en pyton dison
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Teste :
    #!/usr/bin/python
    
    file=open("fichier.txt","w")
    for i in range(1,100000000):
        file.write(str(i)+"\n")
    file.close()
    
    0
  7. lupp1 Messages postés 26 Statut Membre
     
    ca marche pas
    0
  8. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Question bête : as-tu python installé sur ta machine ?
    0
  9. lupp1 Messages postés 26 Statut Membre
     
    oui
    je vais sur IDLE pus je cole se qur tu ma envoier
    0
  10. lupp1 Messages postés 26 Statut Membre
     
    PUIS JE TAPE F6
    0
  11. loupius
     
    Si si, le programme qu'a donné fiddy est correct.
    S'il tu n'arrives pas à le faire marcher, c'est une question de configuration sur ta machine.
    La 1ère ligne est le shebang utilisé sur les systèmes Linux pour indiquer l'interpréteur qui doit être lancé; mais cette ligne ne doit pas gêner car, sous Windows, elle sera considéré comme un commentaire.
    0
  12. scriptiz Messages postés 1494 Statut Membre 425
     
    Colle ce qu'il a écrit dans un fichier test.py

    Ensuite lancer l'interpréteur Python dessus :

    python test.py


    Si je ne me trompe pas j'ai plus toucher au python depuis quelques années =)
    0
  13. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    En perl, en ligne de commande (sur windows il faut installer activePerl)
    perl -e 'print "$_\n" for 0 .. 9999999' > fichier.txt
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Salut,
      Hum, pas bête.
      En python, en ligne de commande :
      python -c "for i in range(1,10000000): print i" > fichier.txt
      0
  14. lupp1 Messages postés 26 Statut Membre
     
    je dois etre nul mais je ni arrive toujour pas ?
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Ouvre ton invité Ms-dos, place-toi dans le répertoire python qui contient l'exécutable (ou alors place ce répertoire dans le path, si ça te dit quelque chose), et lance la commande (python -c ...) que je t'ai donnée plus haut ;)
      0
  15. lupp1 Messages postés 26 Statut Membre
     
    je suis tres debutant
    soit plus preci
    ouvrire ms-dos c la seule chose qu j ai reussi

    merci
    0
  16. lupp1 Messages postés 26 Statut Membre
     
    bravo tes trop fort
    merci
    0