摘要:
知识内容 1.collections模块介绍 2.collections模块使用 3.string模块介绍及使用 一、collections模块介绍 collections模块中提供了很多python的拓展数据类型,比如:ChainMap、Counter、deque、defaultdict、name 阅读全文
摘要:
知识内容: 1.异常与异常处理 2.python中的异常处理结构 3.断言与上下文管理 一、异常与异常处理 1.异常 简单的说异常是程序运行时引发的错误,引发错误的原因有很多,例如除0、下标越界、文件不存在等,这些错误如果不得到正确处理将会导致程序终止运行,而合理地使用异常结构可以使程序更加健壮,具 阅读全文
摘要:
知识内容: 1.面向对象编程介绍 2.类与对象 3.面向对象三大特性 4.属性 5.面向对象相关内置函数 一、面向对象编程介绍 1.面向对象与面向过程 编程范式本质上代表对各种类型的任务采取的不同的解决问题的思路, 大多数语言只支持一种编程范式,当然也有些语言可以同时支持多种编程范式。常见的编程范式 阅读全文
摘要:
知识内容: 1.操作系统简介 2.Linux操作系统简介 3.Linux安装 4.Linux各大发行版本介绍 一、操作系统介绍 1.为什么需要操作系统 现代的计算机系统由处理器,主存,硬盘,键盘,鼠标,显示器及其他输入输出设备组成,一般而言,现代计算机系统是一个复杂的系统。 程序员无法把所有的硬件操 阅读全文
摘要:
知识内容: 1.可迭代对象和迭代器 2.判断迭代器和可迭代对象的方法 3.迭代器的优缺点 一、可迭代对象和迭代器 1.可迭代对象 -> Iterable (1)可迭代协议 可以被迭代要满足要求的就叫做可迭代协议,内部实现了__iter__方法,iterable是可迭代对应的标志 (2)什么叫迭代 一 阅读全文
摘要:
知识内容: 1.列表生成式 2.生成器介绍 3.生成器函数 一、列表生成式 1.需求: 列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求你把列表中的每个值都加1,你如何实现 实现上述需求其实不难,有如下两种方法 (1)普通青年版 (2)文艺青年版 其实还有第3种方法,如下: ( 阅读全文
摘要:
1.qq\weibo\weixin登陆认证 2.编写装饰器,为多个函数加上认证功能(用户的账号密码来自文件),要求登陆成功后,后续的函数都无需再输入用户名及密码 阅读全文
摘要:
知识内容: 1.装饰器介绍 2.开放封闭原则 3.装饰器逐步实现 4.参数与装饰器 5.多个装饰器装饰一个函数 一、装饰器介绍 1.装饰器的定义 定义: 定义一个函数,在运行时动态增加功能,又不改动函数本身的代码和调用方式 2.装饰器的功能及本质 功能: 在不修改原函数及其调用方式的情况下对原函数功 阅读全文
摘要:
内容: 1.修改个人信息程序 2.员工信息增删改查 一、修改个人信息程序 需求: 实现1: 实现2: 二、员工信息增删改查 需求: 实现: 这个题说白了就算麻烦,用笨办法也可以做出来,以下代码是我个人的实现,不同的人有不同的理解,实现也许有不同 整体思路: 在文件中存储员工信息,一个函数读取所有员工 阅读全文
摘要:
知识内容: 1.python命令行参数 2.全局替换程序 一、python命令行参数 1.什么是命令行参数 简单说在命令行中给定的参数就是命令行参数,命令行的参数以空格隔开 eg: 编译C语言生成一个exe文件后用命令行来输入一些参数 ./res.exe this is some parameter 阅读全文