Quand je commente la boucle de la boucle, tout fonctionne. Cependant, dès que cela est actif à nouveau oisif crie une erreur de syntaxe. J'ai essayé de l'espacer de manière appropriée, comme c'était l'un des suggestions sur d'autres questions, mais cela n'a pas fonctionné indépendamment de la quantité de fois que je frappe Entrée.
3 Réponses :
L'erreur de syntaxe est que vous manquez une parenthèse de fermeture:
Changer En outre, vous devriez sortir de l'habitude d'utiliser Principal = Principal * (1 + (APR / Composé) CODE>
Principal = Principal * (1 + (APR / Composé)) CODE> P>
eval code> car il est généralement considéré comme dangereux et ne nécessitait certainement pas nécessaire ici. Juste casting à un type et à des exceptions attrapantes est bien ici. P>
Malheureusement, il existe des sections de ce code qui sont pour une mission collégiale. Cela se trouve être l'une des portions que le professeur nous a donné, donc je ne peux donc pas jouer avec elle. Je vais cependant héberger vos conseils sur mes propres projets. Merci.
Vous avez omis un ) code> après (APR / Composé) CODE> for i in range(10):
print (principal)
principal = principal * (1 + (apr/compound))
Votre code a un support manquant. Sinon, cela fonctionne bien.
Votre code: p> Il devrait être: ` p>
Vous avez besoin d'autres parenthèses après
Principal = Principal * (1 + (APR / Composé) CODE>Merci. Parfois, cela prend juste un autre ensemble d'yeux.