~sporiff/soap-calculator

ae2bca34dd2dbae7db4f31d7e45e44b8597b5df9 — CiarĂ¡n Ainsworth 6 months ago 078a8cd
Corrected percentages, improved feedback
1 files changed, 6 insertions(+), 5 deletions(-)

M soap_calculator.py
M soap_calculator.py => soap_calculator.py +6 -5
@@ 31,13 31,13 @@ def yes_no(question):
        else:
            print("Please respond with 'yes' or 'no'\n")

# Make a function to ensure we get a number between 1-10
# Make a function to ensure we get a number between 0-10

def percentage(question):
    while True:
        userInput = input_measurements(question)
        if userInput < 1 or userInput > 10:
            print("Please input a number between 1 and 10\n")
        if userInput < 0 or userInput > 10:
            print("Please input a number between 0 and 10\n")
            continue
        else:
            return userInput


@@ 61,10 61,11 @@ print("Okay, {C}g of Coconut Oil.\n".format(C = coconut_oil))

use_reduction = yes_no("Would you like to use lye reduction?\n")

# If the user chooses to reduce their content, get a percentage between 1 - 10
# If the user chooses to reduce their content, get a percentage between 0 - 10

if use_reduction:
    lye_reduction = percentage("Please enter the percentage of reduction you would like to use (between 1 and 10)\n")
    lye_reduction = percentage("Please enter the percentage of reduction you would like to use (between 0 and 10)\n")
    print("Using {P}% lye reduction.\n".format(P = lye_reduction))

# Calculate the total values and return them to the user