Formatowanie ciągów tekstowych

Formatowanie ciągów tekstowych
D8
  • Rejestracja:ponad 13 lat
  • Ostatnio:10 dni
  • Postów:172
0

Formatowanie ciągów tekstowych

W progresywnych systemach podatkowych stawki podatkowe zmieniają się w zależności od dochodu. Przedziały podatkowe to działy, które regulują te zmiany.

Oto przykład przedziałów podatkowych w określonym systemie podatkowym:

0-15527: 0% podatku

15.528 - 42.707: 15% podatku

42 708 - 132 406: 25% podatku

132 407 i więcej: 28% podatku

Załóżmy, że używamy uproszczonej wersji opodatkowania i stosujemy jedną stawkę podatku do całej kwoty pieniędzy.

Napisz program obliczający podatek, który dana osoba zapłaci na podstawie jej dochodów.

Format wejściowy:

Wartość czyjegoś dochodu podlegającego opodatkowaniu (w dolarach).

Format wyjściowy:

Podatek od {dochodu} wynosi {percent}%. To jest {obliczona_tax} dolara!

Zaokrąglij obliczony_tax do najbliższej liczby całkowitej.

TS
  • Rejestracja:prawie 5 lat
  • Ostatnio:ponad 4 lata
  • Postów:394
Narta
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:10
0

W Pythonie3 najwygodniej formatować zapisem:

Kopiuj
dochod, procent, podatek = 1,2,3

print(f'Podatek od {dochod} wynosi {procent}%. To jest {podatek} dolara!')

Zwróć uwagę na to małe f przed ciapkiem otwierającym stringa.


edytowany 1x, ostatnio: Narta
D8
  • Rejestracja:ponad 13 lat
  • Ostatnio:10 dni
  • Postów:172
0

Czy mogłabyś być bardziej precyzyjna? Nie rozumiem Twojej koncepcji rozwiązania...

Narta
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:10
0
darek88 napisał(a):

Czy mogłabyś być bardziej precyzyjna? Nie rozumiem Twojej koncepcji rozwiązania...

Bo to nie koncepcja rozwiązania zadania, tylko podpowiedź odnośnie formatowania stringa z wynikiem. Z tytułu postu zrozumiałam, że o to pytasz, ale może doprecyzuj czego chcesz się dowiedzieć, to wtedy będę w stanie pomóc.


D8
  • Rejestracja:ponad 13 lat
  • Ostatnio:10 dni
  • Postów:172
0

Chciałbym po prostu dowiedzieć się, jaki algorytm czynności należy zastosować oraz jakie struktury Pythona wykorzystać w celu rozwiązania tego zadania...

Narta
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:10
0

No to tytuł wątku dałeś mylący. A odpowiedź masz podlinkowaną już wyżej.


D8
  • Rejestracja:ponad 13 lat
  • Ostatnio:10 dni
  • Postów:172
0

Zadanie https://hyperskill.org/learn/step/6519 obejmuje syntetycznie wszystkie poruszone kwestie. Jak rozwiązać to zadanie?

S7
Próbowałeś już coś ? Bo to tego zadania jest potrzebna tylko znajomość if-ów, jak coś próbowałeś to pokaż kod tutaj :)
BZ
Wkleiłeś zadanie, nie napisałeś nawet o co ci chodzi, czego nie rozumiesz i jeszcze narzekasz że nie podano ci odpowiedzi. Napisz coś samemu to powiemy co jest źle, a co dobrze.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.