美文网首页
函数的语法和pass功能

函数的语法和pass功能

作者: young后知后觉 | 来源:发表于2023-12-15 15:33 被阅读0次

    调用函数用法 1:

    def happy_birthday(name="小明",age=18):

            print("我的名字叫"+name)

            print("今年我"+str(age)+"岁了")

    happy_birthday( )                                           #不用传参

    我的名字叫小明

    今年我18岁了

    happy_birthday("小花")                                 #使用位置传参

    我的名字叫小花

    今年我18岁了

    happy_birthday(age=20)                              #使用关键词传参,name采用默认值

    我的名字叫小明

    今年我20岁了

    happy_birthday(20)                                      #这样会报错,因为使用位置参数,20需带上" ",因为数字不能和字符串拼接

    调用函数用法 2:

    def  happy_birthday(age=18,name="小明"):

             print("今年我"+str(age)+"岁了")

             print("我的名字叫" + name)

    happy_birthday(20)

    今年我20岁了

    我的名字叫小明

    正确调用函数和pass函数功能

    def happy_birthday(a,b=10):                                     # a 是位置参数,b为默认值参数(默认值参数也就是函数调用的时候,关键词传参)

              pass                                                                   #pass是一个函数,不执行任何操作的语句,解释器执行到它的时候,除了

                                                      检查语法是否合法,什么也不做就直接跳过。除了占用一行代码行,不会改变程序的执行顺序,也不会产生任何影响

     def happy_birthday(a=10,b):                   #报错,语法错误  当位置参数和默认值参数同时存在的时候,应该遵循位置参数在前,关键词参数在后

        pass

    12.16   六

    相关文章

      网友评论

          本文标题:函数的语法和pass功能

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