Problème Syntaxe Python

Problème Syntaxe Python - Python - Programmation

Marsh Posté le 24-10-2013 à 14:17:25    

Bonjour,  
 
Je suis nouveau sur le forum et je suis un débutant sur Python. J'aurais besoin d'aide pour comprendre un exercice résolu.
Voici l'éconcé :
 
On rappelle que 2pi radians correspondent à 360 degrés, qu'un degré est égal à 60 minutes et qu'une minute correspond à 60 secondes. Le but de l'exercice est de convertir un angle de 45°23'53" en radians.
La réponse serait:
 
deg,min,sec=45,23,53
ang=(deg+min/60.+sec/3600.)*pi/180
 
print 'un angle de',deg,'°',min,"'",sec,'"','vaut',ang,'radians'
 
Mon problème est que quand je tape ceci dans python, il me dise "invalid syntax" pour la derniere ligne.
 
Je ne vois pas très bien ou est l'erreur, si vous pouviez m'aider sa serait très généreux de votre part.  
Merci d'avance.

Reply

Marsh Posté le 24-10-2013 à 14:17:25   

Reply

Marsh Posté le 24-10-2013 à 23:58:56    

Hum j'utilise pas cette syntaxe pour le print, mais celle-ci marche normalement:
 
print 'un angle de %s°%s\'sec" vaut %s radians' % (deg, min, sec, ang)

Reply

Marsh Posté le 25-10-2013 à 09:57:03    

Merci de votre réponse.
 
J'ai désinstaller/réinstaller python est le codage précedent a marché. Merci quand même!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed