zoukankan      html  css  js  c++  java
  • python函数定义与使用+返回值简解

    一个函数相当于一个功能块,当要使用时,可以直接调用,避免了垒代码。

    函数定义和使用:

     1 #函数
     2 def mail():       #定义函数
     3     n = 123       #函数体
     4     n += 1
     5     print(n)
     6 mail()       #加括号表示执行函数
     7 f = mail    #函数名,赋值结果一样
     8 f()
     9 
    10 #执行结果:
    11 124
    12 124
    • def:表示函数的关键字(解析器解析到def,识别为定义函数,默认不执行)
    • 函数名:函数的名称,日后根据函数名调用函数
    • 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等...
    • 参数:为函数体提供数据
    • 返回值:当函数执行完毕后,可以给调用者返回数据,如果没设置返回值,函数也会返回值,不过是None。

    函数的返回值:可用于判断函数是否执行成功

     1 #函数返回值
     2 def mail():       #定义函数
     3     n = 123       #函数体
     4     n += 1
     5     print(n)
     6     return 123     #函数执行成功则返回123,如果没设置返回值,函数也会返回值,不过是None。
     7 ret = mail()       #加括号表示执行函数
     8 print(ret)
     9 
    10 #执行结果:
    11 124
    12 123
    1 def show():
    2     print("a")
    3     if 1 == 1:       #当1==2时,则会输出b
    4         return [11,22]     #当函数遇到return就会返回,不再执行下面的
    5     print("b")
    6 show()
    7 
    8 #执行结果:
    9 a
  • 相关阅读:
    ip报文
    常见端口
    navicat15 破解版
    谷歌跨域设置
    CSS flex弹性布局来做 页面底部自适应:页面高度不足时,在底部显示;页面高度超出时,随页面滚动(亲测有效)
    phpstorm 2019 激活码
    aes cbc模式
    Vue的安装及使用快速入门
    从SVN服务器端彻底删除错误提交版本
    Nginx配置https和wss
  • 原文地址:https://www.cnblogs.com/repo/p/5426170.html
Copyright © 2011-2022 走看看