a
This commit is contained in:
17
dzien_04/aplikacja.py
Normal file
17
dzien_04/aplikacja.py
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
# from plik_funkcji import funkcja
|
||||
from moja_fn import brutto
|
||||
|
||||
# imie = input("Podaj swoje imię: ")
|
||||
# powitanie = funkcja(imie)
|
||||
# print(f"{powitanie=}")
|
||||
|
||||
# user_input_netto = float(input("Podaj wartość netto:"))
|
||||
# user_input_vat = float(input("Podaj wartość vat:"))
|
||||
# wyliczenie = brutto(user_input_netto, user_input_vat)
|
||||
# print(f"{wyliczenie}")
|
||||
netto_input = float(input("Podaj wartość produktu: "))
|
||||
vat_input = int(input("Podaj stawkę vat (ENTER = default 5%):") or 5)
|
||||
|
||||
wynik = brutto(netto_input, vat_input)
|
||||
print(wynik)
|
||||
31
dzien_04/moja_fn.py
Normal file
31
dzien_04/moja_fn.py
Normal file
@@ -0,0 +1,31 @@
|
||||
|
||||
|
||||
# funckja o nazwie brutto, która zwraca brutto od netto, przy stawce 23%
|
||||
# brutto(netto: float, vat: int) -> float
|
||||
|
||||
def brutto(netto: float, vat: int) -> float:
|
||||
|
||||
|
||||
if not isinstance(netto, (float, int)):
|
||||
return None
|
||||
if not isinstance(vat, (int)):
|
||||
return None
|
||||
brutto = netto * (1 + vat / 100)
|
||||
return brutto
|
||||
|
||||
|
||||
|
||||
# funckja o nazwie brutto, która zwraca brutto od netto, przy stawce 23%
|
||||
|
||||
def brutto2():
|
||||
netto = float(input("Podaj wartość produktu: "))
|
||||
vat_input = float(input("Podaj stawkę vat (ENTER = default 5%):") or 5)
|
||||
|
||||
brutto = netto * (1 + vat_input / 100)
|
||||
print(f"Wartość vat jest poprawna. Kwota brutto: {brutto:.2f} zł")
|
||||
|
||||
return (netto, vat_input)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
print(brutto2(100,23))
|
||||
Reference in New Issue
Block a user