zoukankan      html  css  js  c++  java
  • 函数2

    参数的种类
    #没有参数
    #定义函数和调用函数时括号里都不写内容
    #有一个参数
    #传什么就是什么
    #有多个参数
    #位置参数
    传参的种类:
    站在实参的角度上:
    #按照位置传参
    #按照关键字传参
    #混着用可以:但是 必须先按照位置传参,再按照关键字传参数
    # 不能给同一个变量传多个值
    #站在形参的角度上
    #位置参数:必须传,且有几个参数就传几个值
    #默认参数: 可以不传,如果不传就是用默认的参数,如果传了就用传的
    
    
    只有调用函数的时候
    #按照位置传 : 直接写参数的值
    #按照关键字: 关键字 = 值

    #定义函数的时候的规则:
    #位置参数 : 直接定义参数
    #默认参数,关键字参数 :参数名 = '默认的值'/值
    #动态参数 : 可以接受任意多个参数
    *args #参数名之前加*,习惯参数名args
    **kwargs #参数名之前加**,习惯参数名kwargs
    #顺序:位置参数,*args,默认参数,**kwargs
    
    
    动态参数有两种:可以接受任意个参数
    #*args : 接收的是按照位置传参的值,组织成一个元组
    #**kwargs: 接受的是按照关键字传参的值,组织成一个字典
    #args必须在kwargs之前
    
    
    #动态参数的另一种传参方式
    # def func(*args):#站在形参的角度上,给变量加上*,就是组合所有传来的值。
    # print(args)
    #
    # func(1,2,3,4,5)
    # l = [1,2,3,4,5]
    # func(*l) #站在实参的角度上,给一个序列加上*,就是将这个序列按照顺序打散(迭代)
    #函数的注释
    # def func():
    # '''
    # 这个函数实现了什么功能
    # 参数1:
    # 参数2:
    # return: 是字符串或者列表的长度
    # '''
    # pass
     
    后人发,先人至。扎实的基础可以更快的铸就高楼大厦!
  • 相关阅读:
    Python入门11 —— 基本数据类型的操作
    Win10安装7 —— 系统的优化
    Win10安装6 —— 系统的激活
    Win10安装5 —— 系统安装步骤
    Win10安装4 —— 通过BIOS进入PE
    Win10安装2 —— 版本的选择与下载
    Win10安装1 —— 引言与目录
    Win10安装3 —— U盘启动工具安装
    虚拟机 —— VMware Workstation15安装教程
    Python入门10 —— for循环
  • 原文地址:https://www.cnblogs.com/aries-zhang/p/10386087.html
Copyright © 2011-2022 走看看