2010-10-13 5 views
1

Je ne sais pas par où commencer cette tâche:Fonction Python de base et aide constante

Lorsque vous magasinez pour une nouvelle maison, vous devez tenir compte de plusieurs facteurs. Dans ce problème, le coût initial de la maison, les coûts annuels estimés du carburant et le taux d'imposition annuel sont disponibles. Écrire un programme qui détermine et affiche le coût total d'une maison après une période de cinq ans et d'exécuter le programme pour chacun des ensembles de données suivantes:

Initial House Cost Annual Fuel Cost Tax Rate 
167,000    3,300    0.025 
162,000    3,500    0.025 
175,000    2,850    0.025 

Pour calculer le coût de la maison, ajouter le coût initial le coût du carburant pour cinq ans, puis ajouter les taxes pour cinq ans. Les impôts pour un an sont calculés en multipliant le taux d'imposition par le coût initial. Montrez le test pour votre programme comme discuté dans le laboratoire et la conférence.

Toute aide pour écrire la fonction initiale et les constantes serait grandement appréciée!

+1

Vous devriez essayer de pirater quelque chose et trouver une question plus spécifique. Si vous pouvez arriver au point où vous avez du code, même si cela ne fonctionne pas du tout, les gens peuvent probablement vous donner des indications plus utiles. À ce stade, nous ne savons pas si vous savez même ce qu'est une fonction, ou si vous pouvez faire des calculs de base. – intuited

+0

Personnellement, je crois que Stackoverflow ne devrait pas être l'endroit où vous mettez vos devoirs à résoudre par d'autres personnes. Cependant, si vous le faites, prenez le temps d'écrire la question dans vos propres mots au lieu de la coller directement à partir d'une page d'instructions d'exercices. Cela nous donnerait une idée de ce que vous avez compris la tâche. – jsalonen

Répondre

0

Vous devriez commencer par lire les bases sur python.org.

Ensuite, vous faites simplement T=A+B*5+A*C*5 pour chacun de vos ensembles de données.

Enfin, consultez votre laboratoire et les notes de cours pour voir comment montrer les tests.

2

Pour calculer le coût de la maison, ajouter le coût initial

initial_cost 

au coût du carburant pendant cinq ans,

YEARS = 5 
initial_cost + YEARS * annual_fuel_cost 

puis ajoutez les impôts pendant cinq ans. Les impôts pour un an sont calculés en multipliant le taux d'imposition par le coût initial.

initial_cost + YEARS * annual_fuel_cost + YEARS * initial_cost * tax_rate