美文网首页
函数(参数,变量),类

函数(参数,变量),类

作者: 小丫tester | 来源:发表于2017-09-27 09:29 被阅读0次

一:函数

1、无参数函数

有参数函数

是有参函数,在调用的时候没有传参如下

2、缺省函数:不传参数,显示默认赋值,传参数,显示新赋值数

运行结果

3、局部变量:只调用函数里的变量

    全局变量:可以调用函数外部的函数变量

运行结果为:1 10

二、类

1.类的封装

直接调用会报错:现在我也不懂什么原因(因为没有写入口)

因为没有写入口,不能直接调用

2.实例化

运行结果 :就近取值原则

3、构造函数:__init__是构造函数,是可选的

     在类中有两个意义:是类的构造汉化和初始化

__del__是析构函数,析构函数是可选的

是对类的执行资源的释放,构造函数与析构函数,简单的可以理解为构造函数对类进行初始化操作,析构函数是对类中的方法执行完成后,对类的资源进行清理工作

*构造方法和析构方法不需要像普通方法一样写代码才能调用,实例化类时会自动调用

运行结果

4、继承:某类继承了其他的类,那么该类就会拥有被继承的那些类里面方法跟变量

*面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承机制。

*继承完全可以理解成类之间的类型和子类型关系

*Python可以多继承,这点事其他的语言比不了的。

5、静态函数

不写入口,或者入口写不对

python文件的读写

相关文章

  • 02|typescript常用实例

    一、定义索引数组 二、定义函数 函数参数可选 函数参数默认值 函数参数的剩余变量 函数的重载 三、ts中的类 类的...

  • 函数(参数,变量),类

    一:函数 1、无参数函数 有参数函数 是有参函数,在调用的时候没有传参如下 2、缺省函数:不传参数,显示默认赋值,...

  • JavaScript命名规范

    1.变量命名规范 变量名包括全局变量,局部变量,类变量,函数参数等等,他们都属于这一类。 基本规范 变量命名都以类...

  • Swift3之函数(一)

    学习步骤: 函数概述 常量参数,变量参数, I/O 参数1.函数 -- 常量参数 2.函数 -- 变量参数(swi...

  • c++使用宏检测类是否包含某个函数或者变量属性

    c++使用宏检测类是否包含某个函数或者变量属性 对于特定的函数或者变量属性检测一个特定的参数类: #include...

  • (5) python项目的组织结构

    包、模块、类→函数、变量 序列解包 定义一个函数 函数参数 import if for 注意事项:1)break和...

  • PHP7——及以上版本新特性简析

    指定参数类型(7以前就有)、可变参数个数、返回类型: 参数类型约束 以前版本的PHP,函数和类方法不需要声明变量类...

  • 函数式编程

    变量可以指向函数 函数名其实就是指向函数的变量 高阶函数:能接收函数做参数的函数 变量可以指向函数 函数的参数可以...

  • C++ - 封闭类

    封闭类 封闭类构造函数的初始化列表 定义封闭类的构造函数时,添加初始化列表:类名::构造函数(参数表):成员变量1...

  • Python函数与变量范围

    def函数 函数 参数 函数 默认参数 全局 局部变量

网友评论

      本文标题:函数(参数,变量),类

      本文链接:https://www.haomeiwen.com/subject/trjeextx.html