摘要: 安装虚拟机 1、点击左上角的文件然后选择新建虚拟机,之后弹出这个界面 2、点击下一步,选择14版本(兼容性好) 3、选择下一步,然后选择稍后安装操作系统 4、选择下一步,选择linux系统,版本类型选择cento7-64 5、选择下一步,设置名称和虚拟机路径 6、选择下一步,选择cpu内核,一个就可 阅读全文
posted @ 2022-10-16 21:18 致丶幻 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一.下载VMware Wworkstation Pro 1、下载安装包: 1.搜索引擎搜索各种破解的安装包 2.去vmware官网下载:https://www.vmware.com/cn/products/workstation-pro.html 3、360软件管家里面的安装包不需要破解可以直接用 阅读全文
posted @ 2022-10-16 21:02 致丶幻 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 异常捕获和处理 一、基础知识 1、什么是异常 当我们写程序难免遇到报错,专业的称呼叫做异常,行业俗语叫做bug,由于异常情况出现会导致代码停止运行,所以在编写过程中要尽可能避免。 2、异常分类 语法错误 这一类错误很好理解,相当于你不会写,比如用if或for的时候不知道他们怎么写,这种情况比较夸张了 阅读全文
posted @ 2022-10-16 19:32 致丶幻 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一、可迭代对象 之前我们对于for循环为什么可以遍历没有做具体解释,这里就开始对它进行解释了。 首先我们介绍什么是可迭代对象: 在数据类型的后面可以使用点加双下划线iter(.iter)来判断是不是可迭代对象 经过一圈测试得到如下的可迭代对象的范: 不是可迭代对象: int float bool 函 阅读全文
posted @ 2022-10-16 19:31 致丶幻 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 常见内置函数 一、重要内置函数 1、map()——映射 map函数的功能就是映射,我们可以用匿名函数来举个例子: l1 = [1, 2, 3, 4, 5] # 假设我们要所有的l1中的数据值+1 a = map(lambda i:i+1,l1) print(list(a)) 如果我们直接print( 阅读全文
posted @ 2022-10-16 19:29 致丶幻 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 匿名函数就是用于在特定的情况下包装一些简单操作,这样就不需要特意定义函数了。 特点:没有函数名,直接执行功能代码 语法结构: 变量名 = lambda 参数 :返回值 这里的变量名用于获取函数名,当默认情况下所有的lambda函数的返回名称都是lambda只是功能不同 lambda a,b 阅读全文
posted @ 2022-10-16 19:25 致丶幻 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、三元表达式 什么是三元表本质? 1、是对简单的代码进行缩写,简单的来说就是偷懒的写法减少代码行数 2、三元表达式只适合较为简洁的条件判定,较为复杂的判定建议不要用这种方式写代码,因为比较让他人难以理解。 3、三元表达式不建议嵌套使用,因为三元表达式是为了简化代码,嵌套后反而看着更复杂了。 三元表 阅读全文
posted @ 2022-10-16 19:24 致丶幻 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 算法简介之二分法(需要写的出来) 一、简介 关于算法我们只需要稍微了解一下就可以了,对于算法,刚入行的小白基本上是接触不到相关工作的,除了顶尖高效的相关专业可以直接找到工作,通常情况下需要我们在进入一些大公司工作一段时间后,被调到算法部门,才是正常的工作流程。对于算法这个东西,小公司不会成立相关部门 阅读全文
posted @ 2022-10-16 19:23 致丶幻 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 递归函数 递归函数就是直接或间接调用函数自身的函数,当我们使用这种函数的时候,并不会出现预料之中的死循环,当循环次数达到1000左右就会被解释器强行停止,虽然官方说法是1000次,但是当我们使用时,通常会在996次左右停止。但是这种情况下的函数并不算递归函数,递归函数有以下两个条件: 1.直接或者间 阅读全文
posted @ 2022-10-16 19:21 致丶幻 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 装饰器 一、装饰器简介 为何要用装饰器 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。对修改封闭,意味着对象一旦设计完成,就可以独立完成其工作,而不要对其进行修改。 软件包含的所有功能的源代码以及调用 阅读全文
posted @ 2022-10-16 19:20 致丶幻 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 闭包函数 一、基础知识 所谓闭包函数就是定义在函数内部的函数,但是他有一些限制条件: ==1、定义在函数内部== ==2、用到了外部函数名称空间中的名称== def index(): name = 'jason' def inner(): print(name) 二、作用 闭包函数在使用的过程中的作 阅读全文
posted @ 2022-10-16 19:16 致丶幻 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 名称空间 一、名称空间分类 名称空间就是我们存储变量名、函数名、方法名的一个空间。 我们把名称空间分为三种:内置名称空间、全局名称空间、局部名称空间。 内置名称空间 内置名称空间存在与解释器中,当我们运行解释器的时候就会产生。所有的方法名都存在这里。 全局名称空间 全局名称空间在运行py文件的时候才 阅读全文
posted @ 2022-10-16 19:14 致丶幻 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 函数 一、函数基础知识 1、概念讲解 当我们在编写代码实现功能的时候,比如验证用户的登陆状态(确认用户的用户名和密码),一些情况下需要反复验证,这种时候就会反复套用一段一样的代码来检验。仔细想想这些地方其实进行了重复操作,因此我们引入了函数进行简化。这就相当于一个工人去干活,在最初的时候需要一次次的 阅读全文
posted @ 2022-10-16 19:11 致丶幻 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 文件操作 一、概念讲解 首先我们要知道文件是操作系统暴露给用户的快捷方式,当我们使用的时候只需要双击就能将文件读取到内存中运行,使用ctrl+s就可以将文件保存到硬盘中,这些对文件进行修改或使用的动作就是文件操作,除了借助操作系统,我们可以使用python代码进行这一系列的操作。 二、通过代码打开文 阅读全文
posted @ 2022-10-16 18:57 致丶幻 阅读(90) 评论(0) 推荐(0) 编辑