12 lines
344 B
Python
12 lines
344 B
Python
from flask import Flask, render_template
|
|
from functools import reduce
|
|
from operator import mul
|
|
app = Flask(__name__)
|
|
|
|
@app.route('/factorial/<int:number>')
|
|
def index(number):
|
|
factorial = reduce(mul, range(1,number+1))
|
|
return render_template('factorial.html', number=number, factorial=factorial)
|
|
|
|
if __name__ == '__main__':
|
|
app.run() |