mirror of
https://github.com/DeaDvey/mathgenerator.git
synced 2025-11-28 14:35:23 +01:00
renamed modules and generators to fit pep8
This commit is contained in:
22
mathgenerator/funcs/profit_loss_percent.py
Normal file
22
mathgenerator/funcs/profit_loss_percent.py
Normal file
@@ -0,0 +1,22 @@
|
||||
from .__init__ import *
|
||||
|
||||
|
||||
def profitLossPercentFunc(maxCP=1000, maxSP=1000):
|
||||
cP = random.randint(1, maxCP)
|
||||
sP = random.randint(1, maxSP)
|
||||
diff = abs(sP - cP)
|
||||
if (sP - cP >= 0):
|
||||
profitOrLoss = "Profit"
|
||||
else:
|
||||
profitOrLoss = "Loss"
|
||||
percent = diff / cP * 100
|
||||
problem = f"{profitOrLoss} percent when CP = {cP} and SP = {sP} is: "
|
||||
solution = percent
|
||||
|
||||
return problem, solution
|
||||
|
||||
|
||||
profit_loss_percent = Generator(
|
||||
"Profit or Loss Percent", 63,
|
||||
"Profit/ Loss percent when CP = cp and SP = sp is: ", "percent",
|
||||
profitLossPercentFunc)
|
||||
Reference in New Issue
Block a user