摘要:
一、操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件和资源的计算机程序,是直接运行在‘裸机’上的最基本的系统软件,任何其他的软件都必须在操作系统的支持下才能运行 ps :计算机硬件-os-应用软件 ####互联网的本质就是一系列的协议,总称为‘互联网协议’ 阅读全文
摘要:
##多态与多态性 ##内置方法 ##反射 ##异常处理 ##💣💣💣💣💣多态与多态性💣💣💣💣💣 ####多态--同一种事物有多种形态 class Dog: def talk(self): print("汪汪汪") class Cat: def talk(self): print(' 阅读全文
摘要:
###子类派生的新方法中重用父类的功能 ###继承实现原理(菱形问题) ###多继承代码规范 ###组合 ####子类派生的新方法中重用父类的功能 class People: school = '上海校区' def __init__(self,name,age,sex) self.name = na 阅读全文
摘要:
##类的继承 ##property装饰器 ###property 定义函数内容 用来绑定给对象的方法,伪装成数据属性 ####案例一、 成人的BMI数值: 过轻:低于18.5 正常:18.5-23.9 过重:24-27 肥胖:28-32 非常肥胖, 高于32 体6质指数(BMI)=体重(kg)÷身高 阅读全文
摘要:
##1、面向对象 ##2、专门语法 #类 #对象 #属性 ##💣💣💣💣💣面向对象编程💣💣💣💣💣 ##面向对象编程 核心:对象二字,对象就是一个用来盛放数据与功能的容器 基于该思想编写程序就创造一个个的容器 优点:扩展性强 缺点:编程复杂度提升 ps:和面向过程刚好相反 ###面向 阅读全文
摘要:
##💣💣💣💣💣 hashlib算法和加密 💣💣💣💣💣 ###hash算法:传入一段内容会得到一段hash值,hash有三大特点 1、如果只传入的内容和采用的算法一样,那么得到的hash值一定是一样的 2、只要采用的算法是固定的,hash的长度就固定,和内容大小无关 3、hash值 阅读全文
摘要:
##1、re 正则表达式 ##2、json&pickle ##3、random模块 ##4、time与datetime ##💣💣💣💣💣💣一、正则表达式💣💣💣💣💣💣 1、简单来说正则表达式就算按照条件找东西 2、官方点就是:正则就是用一些具有特殊含义的符号组合到一起(称为正则表 阅读全文
摘要:
##1、模块的分类 ##2、模块的使用 ##3、模块的搜索路径和优先级 ##4、软件开发目录规范 ##一、模块的介绍分类 ###1、什么是模块 #模块就是一系列功能的集合体 模块大致分为四类: 1、一个py文件就是一个模块,文件名叫text.py的文件,模块名就叫text 2、一个包含有__Int_ 阅读全文
摘要:
##<<<<<<<<<<<<三元表达式>>>>>>>>>> 例:平时比大小我们用: def max2(x,y): if x > y: return x else: return y x=22 y=33 学了三元表达式我们可以这样 res = x if x > y else y print(res) 阅读全文
摘要:
##>>>>>>>>>>>>>>>装饰器<<<<<<<<<<<<<< ###1、什么是装饰器 装饰器就是一个用来为被装饰对象添加新功能的工具 ###2、为何要用装饰器 开放封闭原则:一旦软件上线运行之后,应对需改的源代码封闭,对扩展功能开放 原则: 1、不修改函数内的源代码 2、不修改函数的调用方式 阅读全文