摘要: 什么是继承 继承是一种新建类的方式,新建的类称之为子类/派生类,被继承的类称之为父类\基类\超类 继承描述的是一种遗传的关系,父类的属性可以被子类访问到为何要继承 解决类与类之间代码冗余的问题如何用继承 在python中继承的特点: 1. 在python中一个子类可以同时继承多个父类 2. 在pyt 阅读全文
posted @ 2018-12-09 16:15 clyde_S 阅读(229) 评论(0) 推荐(0) 编辑
摘要: class OldboyStudent: PS:上面的列子对于相同的特征都是用重复代码写入,这样的写法是可以改进的 改进一 PS:将相同的特征放入一个函数中,调用的时候传入参数,但是每次都要重复写调用,其实重复写调用也可以简化 改进二 PS:把函数放入类体的内部,然后想要每次调用类的时候自动运行,就 阅读全文
posted @ 2018-12-09 11:08 clyde_S 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 类的定义格式 class Setset: #Python中类名推荐使用驼峰体,函数却不推荐使用驼峰体 类的定义实例 class OldboyStudent: # 相似的特征: school = 'oldboy' # 相似的技能 def choose_course(self): print('choo 阅读全文
posted @ 2018-12-09 10:02 clyde_S 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 什么是类 类即类别、种类,是面向对象设计最重要的概念,对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体 在现实世界中:先有对象,再有类 世界上肯定是先出现各种各样的实际存在的物体,然后随着人类文明的发展,人类站在不同的角度总结出了不同的种类,如人类、动物类、植物类等概念 也就说, 阅读全文
posted @ 2018-12-07 16:19 clyde_S 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 面向过程的程序设计 什么是面向过程的程序设计 即过程二字是核心,过程指的是解决问题的步骤,即先干什么再干什么。基于面向过程设计程序就好比在设计一条流水线,是一种机械式的思维方式。若程序一开始是要着手解决一个大的问题,面向过程的基本设计思路就是把这个大的问题分解成很多个小问题或者子过程,这些子过程在执 阅读全文
posted @ 2018-12-07 15:03 clyde_S 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 什么是模块 计算机开发过程中,随着程序代码越写越多,在一个文件夹里代码就会越来越长,越来越不容易维护 为了编写可维护的代码,把函数分数,分别放到不同的文件里,这样,每个文件包含的代码就相对减少,在Python中一个.py文件就是一个模块 模块分为三种 1、内置标准模块 2、第三方开源模块 3、自定义 阅读全文
posted @ 2018-12-07 14:31 clyde_S 阅读(385) 评论(0) 推荐(0) 编辑
摘要: import sysprint(sys.argv) #默认获取当前文件的路径import os os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ( 阅读全文
posted @ 2018-12-05 21:05 clyde_S 阅读(194) 评论(0) 推荐(0) 编辑
摘要: import random print(random.random()) #得到一个随机的数,但是随机的数的范围是(0,1),这里用小括号(开曲线)代表取不到0也取不到1,o-1之间只有小数,所以只能取到小数 print(random.randint(1, 3)) # 得到一个指定范围随机数[1,3 阅读全文
posted @ 2018-12-05 20:32 clyde_S 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 什么是时间模块 就是处理时间相关的功能 如用户注册的时间、统计程序运行的时间等 time 模块 计算机中有三种时间 1、时间戳 从1970年到今天,这个时间段中间经历的秒数 获取时间戳:time.time() 通常用来做时间间隔计算的 2、格式化的字符串形式 time.strftime('%Y-%m 阅读全文
posted @ 2018-12-05 20:04 clyde_S 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 这个模块的主要用途就是执行系统命令 什么是进程 一个程序运行起来了就是一个进程 但是程序本身不是进程,程序是一对代码而已 所以进程就是一个抽象的概念,就是程序运行起来的一个过程 进程和进程之间是相互独立的,互不影响 如何理解子进程和父进程 抽象的说一个QQ程序是一个父进程,word就是一个子进程,两 阅读全文
posted @ 2018-12-05 19:24 clyde_S 阅读(219) 评论(0) 推荐(0) 编辑