zoukankan      html  css  js  c++  java
  • python初识参数

    1. 什么是函数?
    f(x) = x + 1
    y = x + 1
    函数是对功能或者动作的封装

    2. 函数的语法和定义

    1 def 函数名():
    2         函数体
    3 调用:
    4         函数名()

    3. 关于函数的返回值
    return : 返回
    1. 当程序没写过return, 不返回任何结果. 如果你非要接收. 接受到的是None
    2. 当函数写return 值, 有一个返回值.
    3. 当函数写了return 值1, 值2, 值3.... 返回多个结果. 多个结果打包成元组
    4. 当程序执行到return, 函数结束执行

    4. 函数的参数(部分)
    小括号是什么, 小括号表示调用, 传参
    1. 什么是参数: 

    在括号内写的东西叫参数
    在函数声明的位置,写的参数叫形参
    在函数调用的地方,写的参数叫实参
    把实参传递给形参的过程叫做传参

    实参: 在函数调用的时候给函数传递的具体的值
    1. 位置参数
    2. 关键字参数
    3. 混合: 位置, 关键字
    传参: 把实参给形参的过程

     1 def chi(zhushi,fushi,tang,tiandian):
     2     print("主食%s" % zhushi)
     3     print("副食%s" % fushi)
     4     print("汤%s" % tang)
     5     print("甜点%s" % tiandian)
     6 
     7 位置参数
     8 chi('大米饭', '锅包肉', '胡辣汤', '哈根达斯冰淇淋火锅')
     9 
    10 关键字参数
    11 chi(fushi = '大米饭', zhushi='锅包肉', tiandian='哈根达斯', tang='酸辣汤') 关键字参数
    12 
    13 
    14 混合参数
    15 chi('大米饭', '锅包肉', tiandian='哈根达斯', '酸辣汤') # 错误的. 关键字必须在位置参数后面
    16 
    17 chi('大米饭', '锅包肉','酸辣汤', tiandian='哈根达斯')
    18 
    19 chi('大米饭', '锅包肉', tiandian='哈根达斯', tang='酸辣汤')
  • 相关阅读:
    Linux下状态查看相关命令
    Linux免密登录理解
    Linux下远程访问&拷贝&下载
    初识NAT、桥接和Host-Only
    Linux文件和文件夹权限管理
    Linux用户和用户组的操作
    Mac+Parallels+iTerm安装配置Linux Centos7
    SSM整合事务失效
    Linux用户和用户组管理命令
    Linux中{ }的用法
  • 原文地址:https://www.cnblogs.com/beargod/p/10079349.html
Copyright © 2011-2022 走看看