1、功能不同
return是返回计算值;
print是打印数据到屏幕。
return返回的结果不能直接输出到控制台,需要通过print才能打印出来。
举例如下:
# 导入flask模块
from flask import Flask
# 实例化一个flask项目,项目名为app
app = Flask(__name__)
# 装饰器绑定路由
@app.route("/")
def login():
print("hello login!")
return "hello world !"
app.run()
# 启动项目
# 我们的终端会输出 hello login!
# 我们的浏览器端会输出hello word!