随笔分类 - Python 修炼记
小白有一天会变大白的对吗
摘要:一:socket的通信流程介绍 1.什么是Socket socket是应用层 与 传输层 中间的软件抽象层,是一组接口。 在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面. 对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定
阅读全文
摘要:一:封装 造对象、整合程序,就已经用到了封装的思想。 在封装的基础上,我可以将装到对象或者类中的属性给隐藏起来。 注意:(1)在定义类或者初始化对象时,在属性前加__,就会将该属性隐藏起来但该隐藏起始只是一种变形_类名__属性名,并没有真的隐藏起来 (2)该变形操作是在类定义阶段扫描语法时发生的变形
阅读全文
摘要:一:继承 1.什么是继承? 继承是一种新建类的方式,新建的类称之为子类,被继承的类称之为父类、基类、超类 Python是支持多继承的,一个子类(儿子)可以有多个父类(爸爸)细思极恐 class Parent1: pass class Parent2: pass class Sub1(Parent1)
阅读全文
摘要:一:组合 继承:is - a 组合:has - a 把另外一个类的对象 赋值给当前对象的属性,表达的是什么 有 什么的关系 class Teacher: def __init__(self, name, age, gender, level): self.name = name self.age =
阅读全文
摘要:一:面向过程 与 面向对象 面向过程编程 核心是过程二字,过程是解决问题的步骤,即:先干啥,后干啥 基于该思想写程序就是在 设计一条条的流水线 优点:复杂的问题流程化、进而简单化 缺点:扩展性差 面向对象编程 核心是对象二字,对象是一个用来盛放数据与功能的容器 基于该思想写程序就是在 整合程
阅读全文
摘要:Python入门 1.编程语言的种类有哪些? 机器语言(奴隶的母语) 直接用“0”和“1”构成的指令去编写程序,即用计算机能够直接理解的二进制指令编写程序,计算机可以无障碍理解。 优点:运行效率最高 缺点:开发效率最低 汇编语言 用英文标签取代二进制去编写程序。 优点:运行效率高 缺点:开发效率低
阅读全文
摘要:Python基本数据类型 1.说一下基本数据类型有哪些 整型(int) 作用: 记录年龄、身份证号、个数等等 定义: age = 18 浮点型(float) 作用: 记录薪资、身高、体重 定义: salary = 3.3 height = 1.87 weight = 70.3 字符串类型(str)
阅读全文
摘要:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。 MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。 MySQL因为其速度、可靠性和
阅读全文
摘要:计算机基础 1.什么是语言?为什么要有语言? 语言,就是人和人之间交流沟通的一种媒介。 用来交流信息。 2.什么是编程?为什么要编程? 编写计算机能看懂的语言。 为了让计算机按照人类的思维逻辑(程序)自发地去工作从而把人力解放出来。 3.什么是编程语言?为什么要有编程语言? 语言是人和人之间沟通的戒
阅读全文

浙公网安备 33010602011771号