python中return和print的区别

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!

你可能感兴趣的:(Python,python,开发语言)