Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business

|-  LOGICIELS


|||-  

[Python ] while et variables : rien ne fonctionne...

 

1 utilisateur anonyme
Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

[Python ] while et variables : rien ne fonctionne...

Prévenir les modérateurs en cas d'abus 
Nitrotik
nitrotik
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 17/11/2005 à 14:03:43  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Bonjour !
 mes debuts en python, je me propose de calculer le PGCD de deux nombre en me basant sur l'algorithme d'Euclide :
 PGCD(a;b)=PGCD(b;a-b)=...
 voila mon script :
 



 
 f=open('c:/pgcd.txt', 'w')
 nbra=raw_input("Valeur de a : " )
 nbrb=raw_input("Valeur de b : " )
 nbrap=nbra
 nbrbp=nbrp

 while nbra!=nbrb:

nbrap = nbrb

nbrbp = abs(nbra-nbrb)

nbra = nbrap

nbrb = nbrbp

if nbra == nbrb:

break

 f.write(nbra)
 f.close

 



 Alors je rentre mon nombre a, mon nombre b, le temps d'environ un milieme de seconde, l'aplication se termine, je vais voir, mon ifchier pgcd.txt est bel et bien vide...

 Je ne connais pas la formule permettant d'afficher un resultat directement dans la console, ca me simplifirai la vie... (L'equivalent echo du php)

 Donc je ne comprend pas trop ce qui va pas, aussi, si vous avez THE bon site du python, avec les fonctions, en francais de preference, mais je comprend aussi l'anglais, je suis preneur :)

 Merci, cya
 edit : le forum ne repect evidement pas les identation


---------------
http://foudre.net --> Vide et fier de l'etre :-)
  1. Posté le 17/11/2005 à 14:45:39  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
(Publicité)
nitrotik
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 17/11/2005 à 17:46:20  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Juste, un truc a propos du Python la parceque ca me tracasse, il faudras m'expliquer pourquoi mon programme se ferme dés qu'il est finit, j'ai aps le temps de verifié si ca marche !!!
 Pourtant cette fois le code est bon :D :
 



 
 nbr_a=144
 nbr_b=22

 while nbr_a!=nbr_b:
  print nbr_a
  print "/"
  print nbr_b
  new_a=nbr_b
  new_b=abs(nbr_a-nbr_b)
  nbr_a=new_a
  nbr_b=new_b
   
 print nbr_b
 



---------------
http://foudre.net --> Vide et fier de l'etre :-)
nitrotik
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 17/11/2005 à 18:26:26  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Ca marche en passant par la console de windows ;)
 Mais pas en rajoutant print "Voici le PGCD"
 Enfin j'ai reussi a verifier mon resultat, et ca marche ;)
 Merci


---------------
http://foudre.net --> Vide et fier de l'etre :-)
 Page :
1

Aller à :
 

Sujets relatifs
Calcul de variables probleme avec easy php => rien ne s'affiche
qu'est ce que le programme PYTHON petit pb dans un while
frontpage ne fonctionne pas correctement Quelqu'un ici sait-il programmer en Python, C, C++, Perl, Php, Java...
Monty Python,The Holy Grail?Ca vous dit qqch? python 2 .2 ? je ne sai pas ce que c
Plus de sujets relatifs à : [Python ] while et variables : rien ne fonctionne...

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
Pour commencer avec les algorithme... 21
Symbôles mathématiques dans des forums 3
video sur mon site 0
bdd php 1
Commencer en programmation 28