• 技术文章 >后端开发 >Python教程

    一文通读Python自定义函数与Python函数返回值,附有详细示例

    TomorinTomorin2018-08-14 13:44:49原创1620
    函数(function)是python编程核心内容之一。在本文中主要介绍下Python自定义函数的概念和Python函数返回值相关知识点。Python自定义函数是什么?有什么作用、定义函数的方法及如何调用Python函数返回值

    什么是Python自定义函数

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

    函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。

    那么如何去自定义Python函数

    1.你可以定义一个由自己想要功能的函数,以下是简单的规则:

    2.函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。

    3.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。

    4.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。

    5.函数内容以冒号起始,并且缩进。

    6.return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

    关于Python自定义函数语法

    def functionname( parameters ):
    "函数_文档字符串"
    function_suite
    return [expression]

    默认情况下,参数值和参数名称是按函数声明中定义的顺序匹配起来的。

    实例

    def printme( str ):
    "打印传入的字符串到标准显示设备上"
    print str
    return

    那么如何编写Python函数返回值?

    return语句:

    return语句[表达式]退出函数,选择性地向调用方返回一个表达式。不带参数值的return语句返回None。之前的例子都没有示范如何返回数值,下例便告诉你怎么做:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    # 可写函数说明
    def sum( arg1, arg2 ):   
       # 返回2个参数的和."
       total = arg1 + arg2
       print "函数内 : ", total
       return total; 
    # 调用sum函数
       total = sum( 10, 20 );

    以上实例输出结果:

    函数内 :  30


    php入门到就业线上直播课:查看学习

    以上就是一文通读Python自定义函数与Python函数返回值,附有详细示例的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:Python 函数
    上一篇:近年火热的Python列表知识,并有删添列表元素示例详解 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• Python NumPy教程之数据类型对象• 使用Python处理KNN分类算法• Python标准库中的logging用法示例• python发腾讯微博代码分享• python自动化测试实例解析
    1/1

    PHP中文网