[Débutant] fonction TVA

Voir le sujet précédent Voir le sujet suivant Aller en bas

[Débutant] fonction TVA

Message  Pyt le Dim 14 Mai - 15:54

Enoncé : écrire une fonction qui calcule le montant de la TVA à partir d'un prix TTC

Voici ce qui doit s'afficher :

Quel est le prix de votre article ? : 120
Le montant de la tva est de : 20.0

Voici ma solution :

Code:
prix = input("quel est le prix de votre article ? : ")

def tva(p): # définition de la fonction tva
    return (p/6)

print ("Le montant de la tva est de : %.2f" %tva(float(prix)))



Pyt

_________________
Admin du forum
avatar
Pyt
Admin

Messages : 48
Date d'inscription : 19/04/2017
Localisation : Près de Clermont-Ferrand

http://apprendrepython.forumactif.com

Revenir en haut Aller en bas

Réduction du code sur une seule ligne

Message  Ordinosor le Dim 14 Mai - 19:28

Salut,

Il est possible de réduire ce code sur une seule ligne (pour s'amuser un peu Wink ):

Code:

print("le montant de la TVA est de {}".format(round(int(input("Quel est le prix de votre article?\n"))/6, 2)))

Ordinosor

Messages : 2
Date d'inscription : 14/05/2017
Age : 44
Localisation : Allemagne

https://ordinosor.wordpress.com

Revenir en haut Aller en bas

Re: [Débutant] fonction TVA

Message  Pyt le Dim 14 Mai - 19:53

Super astuce.

Merci et bienvenue sur le forum !

Wink

Pyt

_________________
Admin du forum
avatar
Pyt
Admin

Messages : 48
Date d'inscription : 19/04/2017
Localisation : Près de Clermont-Ferrand

http://apprendrepython.forumactif.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum