0


python函数(def)

1、接触过函数

高等数学中:y = f(x) = x2 + 2x +1

MySQL中:sum(),avg(),

JS、Python:fabs()绝对值,ceil:向上取整

2、函数是什么

函数是一大段代码的封装,这一段代码代表着一个功能,给这一段代码取一个名字:函数名

通过函数名 去使用这个函数;函数名不能重复。

3、函数的思想

大事化小,将复杂的事情简单化

封装的思想:代码重复利用,多次使用

吃小龙虾:

  1. 自己去购买
  2. 自己刷
  3. 下锅

函数:分别安排一个做对应的事情,你负责调遣

4、函数的声明与调用

4.1声明

Def 函数名:

函数体

函数体

函数名:和变量的命名规则是一样的

   规则:必须遵守,不遵守解释不通过

        (1)字母、数字、特殊(_,$)字符组成

        (2)变量不能以数字开头

        (3)不能使用python关键字

规范:推荐的,行业规范

  1. 见名知意
  2. 推荐使用英文单词
  3. 小驼峰-->myName
  4. 大驼峰-->MyName

参数:(必须的)

           也成为形参,函数的入口,函数内部需要的值通过参数来传递

函数体:

             函数内部的实现代码

返回值:(非必须的)

              通过return关键字把结果返回给调用者

4.2调用:函数名(参数)


##函数的声明
def sayHello():
    print("小姐姐,你好")

#函数的调用
sayHello()

必须   先声明  后调用

5、案例

5.1定义一个函数,计算2个数之和

函数名:sum

参数:x,y

返回值:和

函数

def sum(x,y):##(x,y)形参,形参名字随意取
    a=x+y##计算和
    return a
##调用
c=sum(3,8)##调用sum,(5,6)实参
print(c)

5.2传入两个值,返回较大的

def max(x,y):
    if x>y:
        return x
    else:
        return y
d=max(8,5)
print(d)

6、函数的单步调试

标签:

本文转载自: https://blog.csdn.net/weixin_51322574/article/details/116667674
版权归原作者 糖糖不甜_ 所有, 如有侵权,请联系我们删除。

“python函数(def)”的评论:

还没有评论