函数的定义调用

1.首先什么是函数?

   将一些功能进行封装和复用

2.函数的定义

   def  关键字  函数名():

          函数体

   调用函数的方法:函数名+()    #注意:调用函数的时候如果不在缩进内,必须顶行调用

3.函数的返回值

   没有return的时候,默认None为返回值

   有return,没有写返回值,也是默认None为返回值

   当返回值为一个的时候,返回值为这个元素的本身

   当返回值为多个的时候,返回值为一个元祖

   定义的函数写有return时,return后面的代码不会执行,并且结束这个函数

4.函数的参数:

   形参    定义函数的时候

              位置参数   a,b传参的时候从实参处一 一对应接受

              默认参数   a = 1在定义的时候就设置好值

  实参    函数调用的时候

             位置参数  1,2 传参的时候要一 一对应给形参

             关键字参数  a = 1通过形参的名字指定传值

  混合:

          形参  def  func(a,b,d,f = 1):

          实参  func(1,2,3,f =2)

  传参:

          将实参传递给形参的过程

  参数级别:位置参数>默认(关键字)参数>

5.三元运算符

 条件成立的结果  条件   条件不成立的结果

      c = a          if a> b    else   b

应用的场景:在不知道赋值的内容时.,可以使用一行判断

posted @ 2019-03-16 22:15  socoolonly1  阅读(79)  评论(0)    收藏  举报