zoukankan      html  css  js  c++  java
  • 初识函数

    什么是函数?

        函数就是对功能的封装。

     函数的定义语法:

      我们使用def关键字来定义函数

    def 函数名():
        函数体#或者代码块(函数被执⾏行行之后要执⾏行行的代码)
    
    
    def yue():
    print("拿出⼿手机")
    print("打开陌陌")
    print("找个漂亮的妹⼦子")
    print("问她, 约不不约啊?")
    print("oK. ⾛走你!")
    yue()
    返回值
    return : 在函数执行的时候. 如果遇到return. 直接返回
    1.如果函数什么都不写, 不写return, 没有返回值. 得到的是None
    2.在函数中间或者末尾写return, 返回的是None
    3.在函数中写return 值. 返回一个值.
    4.在函数中可以返回多个返回值, return 值1, 值2, 值3...., 接收的是元组
     写函数. 让用户输入a和b, 返回a+b的结果
     def sum():
         a = int(input("请输入一个a:"))
         b = int(input("请输入一个b:"))
         c = a + b
        return c
    ret = sum()
    print(ret)
    参数
    函数执行的时候给函数传递信息.
    *形参:函数声明的位置的变量
    *实参:函数调用的时候给的具体的值
    传参:把实参交给形参的过程
    1.实参:
    1.位置函数,就是按照形参的位置,给出对应的形参传值,要一一对应。
    2.关键字参数:按照形参的名字给出形参值
    3.混合参数:即用位置参数,也用关键字参数
    2.形参
    1.位置参数:
    2.默认值参数:先给出位置,在默认
  • 相关阅读:
    strlen和sizeof
    函数值传递和地址传递
    指向函数的指针变量
    for循环scanf赋值刷新缓冲区
    指针
    排序简化
    随机数找到最大值
    上楼梯问题
    分布式系统并发情况下会生成多个token
    Swagger 文档生成工具
  • 原文地址:https://www.cnblogs.com/wqzn/p/9443487.html
Copyright © 2011-2022 走看看