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