Créé une liste de chiffres ?

Résolu
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. Contributeur
    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
    1. A OUI C ADOIS FINIR EN .TXT
      0
      1. Contributeur
        En C, en Bat, en Java, en Python, en quoi ?
        0
        1. Contributeur
          Teste :
          #!/usr/bin/python
          
          file=open("fichier.txt","w")
          for i in range(1,100000000):
              file.write(str(i)+"\n")
          file.close()
          
          0
          1. Contributeur
            Question bête : as-tu python installé sur ta machine ?
            0
            1. oui
              je vais sur IDLE pus je cole se qur tu ma envoier
              0
              1. 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
                1. 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
                  1. Modérateur
                    Salut,

                    En perl, en ligne de commande (sur windows il faut installer activePerl)
                    perl -e 'print "$_\n" for 0 .. 9999999' > fichier.txt
                    0
                    1. Contributeur
                      Salut,
                      Hum, pas bête.
                      En python, en ligne de commande :
                      python -c "for i in range(1,10000000): print i" > fichier.txt
                      0
                  2. je dois etre nul mais je ni arrive toujour pas ?
                    0
                    1. Contributeur
                      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
                  3. je suis tres debutant
                    soit plus preci
                    ouvrire ms-dos c la seule chose qu j ai reussi

                    merci
                    0