Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/11/2006, à 18:34

Francescu

script python

j'ai créer ce petit script en python pour pouvoir entrer un numéro de place et un numéro de dossard sur 10 place et une fois les 10 place et dossard entrer le programme me donne un classement

mais je me demandeai si au lieu de répéter 10 fois la meme chose en changean juste les variables y aurai pas une chose plus intéligente a faire ...

ps: vive les newbie

place=0
dossard=0

print "Entrer un numéro de place:"
place1 = input()
print "Entrer un numéro de dossard:"
dossard1 = input()

print "Entrer un numéro de place:"
place2 = input()
print "Entrer un numéro de dossard:"
dossard2 = input()

print "Entrer un numéro de place:"
place3 = input()
print "Entrer un numéro de dossard:"
dossard3 = input()

print "Entrer un numéro de place:"
place4 = input()
print "Entrer un numéro de dossard:"
dossard4 = input()

print "Entrer un numéro de place:"
place5 = input()
print "Entrer un numéro de dossard:"
dossard5 = input()

print "Entrer un numéro de place:"
place6 = input()
print "Entrer un numéro de dossard:"
dossard6 = input()

print "Entrer un numéro de place:"
place7 = input()
print "Entrer un numéro de dossard:"
dossard7 = input()

print "Entrer un numéro de place:"
place8 = input()
print "Entrer un numéro de dossard:"
dossard8 = input()

print "Entrer un numéro de place:"
place9 = input()
print "Entrer un numéro de dossard:"
dossard9 = input()

print "Entrer un numéro de place:"
place10 = input()
print "Entrer un numéro de dossard:"
dossard10 = input()

print "PLACES","DOSSARD"
print  place1 , dossard1
print  place2 , dossard2
print  place3 , dossard3
print  place4 , dossard4
print  place5 , dossard5
print  place6 , dossard6
print  place7 , dossard7
print  place8 , dossard8
print  place9 , dossard9
print  place10 , dossard10

MacBook Pro with Ubuntu of Course !! ;)

Hors ligne

#2 Le 02/11/2006, à 18:39

Cethy

Re : script python

j'ai pas la doc python sous les yeux, donc je peux pas te donner de code.

Tu fais un tableau à 10 entrées pour dossard et pareil pour place.
Et tu fais une jolie boucle smile

Hors ligne

#3 Le 02/11/2006, à 19:03

Francescu

Re : script python

je c'est pas si c comme sa mais j'ai essayer de faire ceci

place = [1,2,3,4,5,6,7,8,9,10]
dossard = [1,2,3,4,5,6,7,8,9,10]

print "Entrer un numéro de place:"
place = input()
print "Entrer un numéro de dossard:"
dossard = input()

mais je ne c pas comment dire au programme qu'il faut qu'il prenne ces valeur et qu'il les mette sur la variable


MacBook Pro with Ubuntu of Course !! ;)

Hors ligne

#4 Le 02/11/2006, à 19:27

Cethy

Re : script python

Tu devrais trouver ton bonheur là : http://python.developpez.com/cours/TutoSwinnen/ wink

Hors ligne

#5 Le 02/11/2006, à 20:03

Francescu

Re : script python

j'ai comprit a peut pret comment marche les boucles mais le problème est que ma variable est rentré par l'utilisateur a chaque fois


MacBook Pro with Ubuntu of Course !! ;)

Hors ligne

#6 Le 07/11/2006, à 13:40

bakalegum_

Re : script python

est ce que ton probleme est resolu? si non je peu x t aider desce soir
dit moi juste

Hors ligne

#7 Le 07/11/2006, à 14:00

elsixdiab

Re : script python

salut

ton script avec boucle :

place=[]
dossard=[]
nb=0
i=0

print "Nombre de participants : "
nb=input()

while i<nb:
    print "Entrer un numéro de place:"
    place.append(input())
    print "Entrer un numéro de dossard:"
    dossard.append(input())
    i=i+1

i=0
print "PLACES","DOSSARD"
while i<nb:
    print "Place%d , Dossard%d" % (place[i], dossard[i])
    i=i+1

Hors ligne

#8 Le 07/11/2006, à 14:40

Francescu

Re : script python

ha ok merci beaucoup je savait qu'il falait utiliser une boucle mais je ne voyait pas comment

parcontre le .append signifie quoi ?


MacBook Pro with Ubuntu of Course !! ;)

Hors ligne

#9 Le 07/11/2006, à 14:58

elsixdiab

Re : script python

tu ajoutes quelque chose a la fin de la liste

Dernière modification par elsixdiab (Le 07/11/2006, à 14:58)

Hors ligne