美文网首页笨办法学Python
《笨办法学Python》笔记16-----命令、变量、代码、函数

《笨办法学Python》笔记16-----命令、变量、代码、函数

作者: 大猫黄 | 来源:发表于2016-01-25 20:05 被阅读189次

    函数是用来完成某个特定功能的代码集合。

    python中函数分为自定义函数和内置函数,内置函数是python为你提供的函数,自定义函数是你根据自己需求而设计的。

    教材中代码:

    def print_two(*args):

        arg1,arg2 = args

        print "arg1: %r, arg2: %r " % (arg1, arg2)

    def print_two_again(arg1, arg2):

        print "arg1: %r, arg2: %r" % (arg1, arg2)

    def print_one(arg1):

        print "arg1: %r" % arg1

    def print_none():

        print "I got nothing"

    print_two("zed","shaw")

    print_two_again("ZeD","Shaw")

    print_one("First!")

    print_none()

    上述代码中定义了4个函数,分别是print_two、print_two_again、print_one、print_none。

    函数功能都是打印输出,只是有些函数有参数,有些参数没有参数。

    python中函数定义有些固定的规则:

    1.以def关键字开始函数定义

    2.函数名字可以是任意名字,但最好是能够反映函数功能的名字,并不与python关键字重复

    3.紧跟函数名的是一对括号

    4.括号中可以包含参数,也可以空着,若有多个参数,参数之间以逗号分隔,可以让参数等于某个值即设定了该参数的默认值,在调用时,若没有给出该参数,则使用默认值。

    5.括号后面是一个冒号

    6.函数体需要整体缩进相同的距离,python将冒号以下缩进相同的内容视为函数体。

    7.函数可以使用return返回某个值

    在调用函数之前需进行定义。

    相关文章

      网友评论

        本文标题:《笨办法学Python》笔记16-----命令、变量、代码、函数

        本文链接:https://www.haomeiwen.com/subject/djcdkttx.html