zoukankan      html  css  js  c++  java
  • python编程基础之二十四

    函数:

    def 函数名([参数1],[参数2],[参数3], ... ,[参数n]):

      函数体代码

    函数名命名规则:同标识符命名相同,但是多了一点,不要和系统函数重名,其实所有命名都是一样只要符合标识符命名,然后不要和系统的各种名字相同就行,但是每一种命名一般都有自己不同的风格,函数名命名风格一般是用下划线分隔法

    函数参数分为:位置参数,关键字参数,默认值参数,可变参数,

    函数形参位置关系:从左至右应该依次是:位置参数,关键字参数,默认参数,可变参数

    位置参数:就是要按照顺序,来传参,

    关键字参数:就是可以不按顺序来,但是要求你在传参的时候,每个实参都是以键值对(形参:实参)的形式传入

    默认值参数:就是可以省略这个参数不传,也不会报错

    可变参数:可变参数有两种:1、*args形式,传参的时候可以多传,多余的全部以元组的形式传入,

                 2、**kwargs形式,传参要以键值对的形式传入,多余的全部以字典的形式传入

    参数还可以按照是否值传递分类为:1、不可变参数:int , float , str , tuple ,set , bool ,complex , None

                    2、不可变参数:list , dict

    返回值:就是通过return返回的那个

    • return的作用一个是终止函数的执行,所有执行了return后,其后的语句不会被执行

    • 如果没有return语句,则默认返回的是None

    • return还可以返回给调用者数值

    • return可以返回一个值,如果要返回多个值,那么返回的是一个元组

  • 相关阅读:
    Win7下VS2010、IIS7配置常见问题收集
    ASP.NET 4.0尚未在 Web 服务器上注册 解决方法
    jQuery
    玩转OpenStack
    ubuntu14.04开启root用户 设置root密码 配置国内镜像源 设置分辨率
    JavaScripts基础
    css
    微信小程序Nginx环境配置
    html语言
    Python并发编程-redis-3.0.5 源码安装
  • 原文地址:https://www.cnblogs.com/higer666/p/9439536.html
Copyright © 2011-2022 走看看