2020年2月26日
摘要:
数值运算 描述 获得用户输入的一个字符串,格式如下: M OP N
阅读全文
posted @ 2020-02-26 22:17
zhanyie
阅读(279)
推荐(0)
摘要:
位运算符:把数字看作二进制来进行计算 成员运算符 身份运算符: is 与 == 区别: is 用于判断两个变量引用对象是否为同一个(同一块内存空间), == 用于判断引用变量的值是否相等 运算符优先级:
阅读全文
posted @ 2020-02-26 15:16
zhanyie
阅读(144)
推荐(0)
摘要:
Python支持的运算符: 算术运算符 比较运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 算术运算符 比较运算符 赋值运算符 逻辑运算符
阅读全文
posted @ 2020-02-26 15:01
zhanyie
阅读(112)
推荐(0)
posted @ 2020-02-26 14:36
zhanyie
阅读(156)
推荐(0)
2019年5月7日
摘要:
类属性和实例属性 类属性:当类本身需要一个属性时,直接在class中定义属性,这种属性就是类属性,归类所有,但类的所有实例都可以访问到。 注意:在编写程序的时候,千万不要对实例属性和类属性使用相同的名字,因为相同名称的实例属性将屏蔽掉类属性,但是当你删除实例属性后,再使用相同的名称,访问到的将是类属
阅读全文
posted @ 2019-05-07 22:01
zhanyie
阅读(96)
推荐(0)
摘要:
1.获取对象的信息 a.使用type()函数判断对象类型 b.如果一个变量指向函数或者类,也可以用type()判断 c.使用type()判断两个对象的类型是否相同 2.使用isinstance():判断一个对象是否是某种类型,还可以判断是否某些类型中的一种 3.使用dir():如果要获得一个对象的所
阅读全文
posted @ 2019-05-07 21:47
zhanyie
阅读(108)
推荐(0)
2019年4月17日
摘要:
1.继承:在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。子类会继承父类的所有属性和方法,也可以定义自己的属性和方法。 a.创建子
阅读全文
posted @ 2019-04-17 22:50
zhanyie
阅读(221)
推荐(0)
2019年4月16日
摘要:
1.类属性 a.由于python是动态语言,根据类创建的实例可以任意绑定属性。给实例绑定属性的方法是通过实例变量或者通过self变量 b.如果Student类本身需要绑定一个属性,可以直接在class中定义属性,这种属性是类属性,归Student类所有 c.实例属性属于各个实例所有,互不干扰; 类属
阅读全文
posted @ 2019-04-16 22:45
zhanyie
阅读(102)
推荐(0)
摘要:
1.面向对象编程:object oriented programming, 简称OOP。OOP将对象作为程序的基本单元,一个对象包含了数据和操作数据的数据 2.面向对象和面向过程的区别 a.面向过程:面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程
阅读全文
posted @ 2019-04-16 22:10
zhanyie
阅读(159)
推荐(0)
2019年4月14日
摘要:
1.函数可以存储在被称为模块的独立文件中,再将模块导入到主程序中,import语句允许在当前运行的程序中使用模块中的代码。将函数存储在独立的文件中,可以隐藏程序代码的细节,还可以在不同的程序中重用函数。 2.导入整个模块:要让函数是可导的,得先创建模块。模块是扩展名为.py的文件,包含要导入到程序中
阅读全文
posted @ 2019-04-14 16:47
zhanyie
阅读(201)
推荐(0)