Python Flask TypeError:“str”和“int”的实例之间不支持“
我试图通过做练习来学习Flash,但我得到了一个错误TypeError:“您试图在字符串和整数之间进行数学比较。在比较n是否小于2之前,需要将n转换为一个数字。这意味着将formatn更改为其他函数以将n转换为数字Python Flask TypeError:“str”和“int”的实例之间不支持“,python,flask,Python,Flask,我试图通过做练习来学习Flash,但我得到了一个错误TypeError:“您试图在字符串和整数之间进行数学比较。在比较n是否小于2之前,需要将n转换为一个数字。这意味着将formatn更改为其他函数以将n转换为数字 如果有帮助,请标记为正确。您认为格式行的作用是什么?你为什么要用它?Formtan基本上是有点重复的,至少你会找到答案there@DanielRoseman我用它把函数的结果传给app.routeEr,什么?这与此无关。 from flask import Flask app =
如果有帮助,请标记为正确。您认为格式行的作用是什么?你为什么要用它?Formtan基本上是有点重复的,至少你会找到答案there@DanielRoseman我用它把函数的结果传给app.routeEr,什么?这与此无关。
from flask import Flask
app = Flask(__name__)
@app.route('/fib/<int:n>/')
def fibo(n):
n = format(n)
if n < 2:
return 1
return fibo(n -1) + fibo(n -2)