Emanuele Bonura4,777 Points
Bug in exercise 2?
I think I've got a bug or I'm missing something, 10*10 should be 100 but it checks for 200?:
Bummer: Didn't get a 200 at /multiply/10/10
from flask import Flask app = Flask(__name__) @app.route('/multiply') @app.route('/multiply/<arg1>/<arg2>') def multiply(arg1=5, arg2=5): return str(arg1*arg2)
Steven Parker204,019 Points
The error message might be misleading, but the code issue is that the incoming arguments are strings and must be converted to numbers before performing math on them.
If you believe the message could be improved to make the situation more clear, you can make suggestions directly to the staff as described on the Support page.