Python学习之路——五(函数)

一、普通函数

     1.概述:将一堆完成某一单一功能的程序代码封装为一个自定义的函数,使其更加模块化。

     2.格式:def 自定义函数名():

     3.实例

        1)创建一个*.py程序

             

        2)运行程序

             

        3)定义函数

             

       4)运行程序

            

       5)调用函数,再运行

            

            

      6)完成

二、含有参数的函数

     1.常规参数

        1)问题

             

             

这是个加法计算器,但是只能11+22=33,但是这样的计算器的可用性太差。我们想根据自己想要计算的数进行计算,所以我们引进带有参数的函数进行解决。

        2)解决方案

  • 根据用户需要输入两个数值

      

  • 在调用函数时引入这两个数值变量

      

  • 在函数定义时引入变量用于存储用户输入的数值

      

  • 完成效果

      

     2.缺省参数

        1)若调用函数时无任何值,则默认运行函数里所带数值运行程序;

              若调用函数时提供了变量值,则在运行函数时将运用所提供的数值运行程序。

             

        2)验证

             

     3.不定长参数

        1)*args:存放未命名的数据(以元组的形式储存)

           **kwargs:存放已赋值命名的数据(以字典的形式储存)

          

        2)验证

          

猜你喜欢

转载自blog.csdn.net/qq_42168575/article/details/81277691