zoukankan      html  css  js  c++  java
  • 函数的参数概要

    ""
    positional arguments:位置参数
    param 参数
    required 需求的
    """

    s = 'hello'
    l = [1.2,3,4]
    # print(len(s))
    # print(len(l))

    def my_len(args): # 需要0个参数
    print(args)
    n = 0
    for i in args:
    n += 1
    return n
    # res = my_len()
    # print(res)
    # my_len(l) # 给my_len传了一个参数
    # my_len('asda')
    print(my_len('hello'))
    print(my_len('hello world'))
    print(my_len([1,2,3,4,5]))

    """
    函数参数的两大类型
    形参:在函数的定义阶段 括号内写的变量名 叫做该函数的形式参数 简称 形参
    实参:在函数的调用阶段 括号内实际传入的值 叫做实际参数 简称 实参

    形参与实参的关系
    形参就相当于变量名,而实参就相当于变量的值
    函数调用传参的过程 就是给形参变量名赋值的过程

    注意:形参和实参的绑定关系只在函数的调用阶段有效,函数运行结束关系自动解除
    只在函数内部有效 函数外部无任何影响


    函数的简易结构
    def 函数名(形参1,形参2...):
    '''函数的注释 用来描述该函数的作用以及各个形参的类型'''
    函数体代码1
    函数体代码2
    ...
    return 函数的返回值

    """


    def func(x,y):
    """
    该函数的作用
    :param x: 对形参x的解释
    :param y: 对形参y的解释
    :return: 对函数返回值的解释
    """
    print('hahaha')
    return 'heihei'

    print(help(func))
    print(help(len))

  • 相关阅读:
    React源码解析-从头写一个React的难点与思路
    2017前端书籍推荐——如何一步步看懂框架源码
    React-ReactElement解析
    新手初学WPF本地化
    IOS 关闭键盘的几种方式
    专注技术
    test
    盒子模型
    CSS选择器详解(二)通用选择器和高级选择器
    CSS选择器详解(一)常用选择器
  • 原文地址:https://www.cnblogs.com/yangxinpython/p/11159131.html
Copyright © 2011-2022 走看看