• 技术文章 >常见问题 >Python常见问题

    python中return和print的区别有哪些?

    宋雪维宋雪维2021-02-03 18:13:52原创16210

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    1、功能不同

    return是返回计算值;

    print是执行能输出到屏幕的功能。

    2、作用不同

    return的作用之一是返回计算的值,结束函数调用,作为返回值;

    print的作用是输出数据到控制端,即打印在能看到的界面上。

    3、使用不同

    return语句块后面的代码是不执行的;

    def func1():
    for i in range(1, 5):
    print (i)

    输出

    1,2,3,4

    print语句块后面的代码是一直执行的。

    print (func2())

    另外,需要注意的是return返回的结果不能输出到控制台(也就是不能直接打印出来),需要通过print才能打印出来。希望能对你有所帮助哦~

    专题推荐:pythonreturn和print区别
    上一篇:python中实现字符与ascll码相互转换方法 下一篇:python中如何实现用return返回多个值?

    相关文章推荐

    • python中global是什么意思?• python中upper函数的用法是什么?• 如何实现python中lower函数?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网