Условия задачи:

Программа расчета купли-продажи акций. В прошлом месяце Джо приобрел немного акций некой IТ-компании. Вот детали этой покупки:
•число приобретенных акций было 2000;
•при покупке акций Джо заплатил 40.00 долларов за акцию;
Джо заплатил своему биржевому брокеру комиссию, которая составила 3% суммы, уплаченной за акции.
Две недели спустя Джо продал акции. Вот детали продажи:
•количество проданных акций составило 2000;
•он продал акции за 42.75 долларов за акцию;
Джо заплатил своему биржевому брокеру комиссию, которая составила 3% суммы, полученной за акции.
Напишите программу, которая показывает приведенную ниже информацию:
•сумму денег, уплаченную за акции;
•сумму комиссии, уплаченную брокеру при покупке акций;
•сумму, за которую Джо продал акции;
•сумму комиссии, уплаченную брокеру при продаже акций.
•сумму денег, которая у Джо осталось, когда он продал акции и заплатил своему бро­керу (оба раза). Если эта сумма- положительная, то Джо получил прибыль. Если же она -отрицательная, то Джо понес убытки.

Решение задачи:

COMMISION = 0.03
quantity_akcii = 2000
purchase_price = quantity_akcii * 40.00
commision_purchase = purchase_price * COMMISION
saling_price = quantity_akcii * 42.75
commision_sale = saling_price * COMMISION
print(f'за акции было заплачено при покупке - {purchase_price} долларов,\n'
      f'комиссия уплаченная брокеру при покупке - {commision_purchase} долларов,\n'
      f'сумма за которую были проданы акции - {saling_price} долларов,\n'
      f'сумма комиссии при продаже акций - {commision_sale} долларов,\n'
      f'у Джо осталось после покупки и продажи акций: '
      f'{saling_price-purchase_price-commision_purchase-commision_sale} долларов ') 
if saling_price-purchase_price-commision_purchase-commision_sale > 0:
      print('Джо получил прибыль')
else:
      print('Джо понес убытки')