1. Для начала нужно импортировать все нужные модули. Их будет два: time и os
import os
from time import *
2. Теперь можно приступать к работе. Второй шаг, надо добавить выбор стран и цикл. Стран можно добавлять сколько хотите, но у меня их будет 5.
while True:
print('Вычет налогов')
print("Страны:")
print("1.Беларусь")
print("2.Германия")
print("3.Россия")
print("4.США")
print("5.Украина")
3. Далее обязательно надо добавить переменную "country" и пользователь вводил номер своей страны.
country = int(input('Введите номер страны:'))
4. Следующим этапом в нашей программе это проверка страны. Эту задачу можно разбить на куски.
1. Проверяем номер страны и вставляем в переменную "tax"
соответствующий налог (примечание: в переменную tax не надо писать
различные значки по типу %)
2. Спрашиваем у пользователя какой у него доход в месяц, в конкретной
волюте.
3. Считаем личный налог пользователя в переменную tax_tax и выводим
его пользователю.
4. Ждем 10 секунд и очищаем консоль.
if country == 1:
tax = 13
print("Налог в вашей стране 13%")
salary = int(input('Введите вашу зарплату в BYN:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'BYN')
sleep(10)
os.system('cls')
elif contry == 2:
tax = 20
print("Налог в вашей стране 20%")
salary = int(input('Введите вашу зарплату в EURO:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'EURO')
sleep(10)
os.system('cls')
elif contry == 3:
tax = 14
print("Налог в вашей стране 14%")
salary = int(input('Введите вашу зарплату в RUB:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'RUB')
sleep(10)
os.system('cls')
elif contry == 4:
tax = 25
print("Налог в вашей стране 25%")
salary = int(input('Введите вашу зарплату в USD:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'USD')
sleep(10)
os.system('cls')
elif contry == 5:
tax = 18
print("Налог в вашей стране 18%")
salary = int(input('Введите вашу зарплату в UAH:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'UAH')
sleep(10)
os.system('cls')
else:
print("Страна не найдена!!!")
Вывод:
На выходе у нас получилась прикольная программа для начинающих Python разработчиков. Также для тех кому нужен чистый код, я оставил его внизу.
#программа вычета налогов
import os
from time import *
while True:
print('Вычет налогов')
print("Страны:")
print("1.Беларусь")
print("2.Германия")
print("3.Россия")
print("4.США")
print("5.Украина")
country = int(input('Введите номер страны:'))
if country == 1:
tax = 13
print("Налог в вашей стране 13%")
salary = int(input('Введите вашу зарплату в BYN:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'BYN')
sleep(10)
os.system('cls')
elif contry == 2:
tax = 20
print("Налог в вашей стране 20%")
salary = int(input('Введите вашу зарплату в EURO:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'EURO')
sleep(10)
os.system('cls')
elif contry == 3:
tax = 14
print("Налог в вашей стране 14%")
salary = int(input('Введите вашу зарплату в RUB:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'RUB')
sleep(10)
os.system('cls')
elif contry == 4:
tax = 25
print("Налог в вашей стране 25%")
salary = int(input('Введите вашу зарплату в USD:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'USD')
sleep(10)
os.system('cls')
elif contry == 5:
tax = 18
print("Налог в вашей стране 18%")
salary = int(input('Введите вашу зарплату в UAH:'))
tax_tax = salary/100 * tax
print('Ваш налог',tax_tax,'UAH')
sleep(10)
os.system('cls')
else:
print("Страна не найдена!!!")