这世界上根本就不存在真正的感同身受
摘要: 一、文件的处理: 1、文件操作: 2、打开文件的模式: 3、操作文件的方法: 4、文件内光标移动: : read(3): 1. 文件打开方式为文本模式时,代表读取3个字符 2. 文件打开方式为b模式时,代表读取3个字节 : 其余的文件内光标移动都是以字节为单位如seek,tell,truncate 阅读全文
posted @ 2018-12-21 15:38 默言0419 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器的概念 1、什么 是装饰器:本质就是函数,功能是为其他函数添加新功能 装饰器即函数,装饰即修饰,意指为其他函数添加新功能 2、装饰器需要遵循的原则: 不修改被装饰函数的源代码(开放封闭原则) 为被装饰函数添加新功能后,不修改被修饰函数的调用方式 3、实现装饰器的知识储备: 装饰器=高阶函数 阅读全文
posted @ 2018-12-21 09:22 默言0419 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、生成器的概念: 只要函数内部包含有yield关键字,那么函数名()的到的结果就是生成器,并且不会执行函数内部代码 print 的结果为 <generator object func at 0x019EF720> 函数的内存地址 二、生成器就是迭代器: 因为生成器有下面连个方法 g.__next_ 阅读全文
posted @ 2018-12-21 09:18 默言0419 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 迭代器即迭代的工具, 迭代是一个重复的过程,每次重复即是一次迭代,并且每次迭代的结果都是下一次的初始值 二、为什么会有迭代器,什么是可迭代对象,什么是迭代器对象 1、为什么会有迭代器: 对于序列类型:字符串、列表、元组,我们可以采取索引的方式迭代取出元素 对于:字典、集合、文件等类型是没 阅读全文
posted @ 2018-12-21 09:17 默言0419 阅读(127) 评论(0) 推荐(0) 编辑
摘要: python的内置函数: 一 、转化类型的函数: list () 元组(可迭代对象)转换为列表 tuple() 列表转换为元组 dict() 创建字典 int()转化为整型 float()转化为浮点型 str() 函数将对象转化为适于人阅读的形式。返回一个字符串 repr() 函数将对象转化为供解释 阅读全文
posted @ 2018-12-18 14:29 默言0419 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、函数作用域: 二、函数式编程: ps:函数的参数传入,是函数吃进去的食物,而函数return的返回值,是函数拉出来的结果,面向过程的思路就是,把程序的执行当做一串首尾相连的功能,该功能可以是函数的形式,然后一个函数吃,拉出的东西给另外一个函数吃,另外一个函数吃了再继续拉给下一个函数吃。。。 三、 阅读全文
posted @ 2018-12-18 09:44 默言0419 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、递归函数 1、递归调用:函数嵌套调用的一种特殊形式,函数在调用时直接或者间接调用了自身,就是递归调用 2、递归调用应该分为两个明确的阶段:递推,回溯 3、 python中的递归效率低且没有尾递归优化: 4、递归实现斐波那契数列 二、匿名函数 1、什么是匿名函数 2、有名函数与匿名函数的对比: 阅读全文
posted @ 2018-12-18 09:41 默言0419 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、函数的知识体系: 1 什么是函数? 2 为什么要用函数? 3 函数的分类:内置函数与自定义函数 4 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 5 调用函数 如何调用函数 函数的返回值 函数参数的应用:形参和实 阅读全文
posted @ 2018-12-18 09:40 默言0419 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、set是一个无序且不重复的元素集合 1、集合需要掌握的知识点: 2、集合的关系运算 3、集合的应用举例: 二、字符串格式 1、c语言式的格式化方法之占位符 2、利用format格式化 阅读全文
posted @ 2018-12-18 09:39 默言0419 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、有两个列表l1 = [11,22,33]l2 = [22,33,44]a 获取内容相同的元素b 获取l1中有,l2中没有的元素c 获取l2中有,l1中没有的元素d 获取他们两个中内容都不同的元素 1 for i in l1 : 2 if i in l2 : 3 print(i) 4 for i in l1 : 5 if i not in l2 : 6 ... 阅读全文
posted @ 2018-12-18 09:25 默言0419 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、python的运算符: 1、算数运算:加、减、乘、除、求余、求商、x的y次方 2、逻辑运算:and、 or 、not 3、比较运算符:等于、不等于、大于、小于、大于等于、小于等于 4、赋值运算符:加赋值、减赋值、乘赋值、除赋值、求余赋值、求商赋值、x的y次方赋值、普通赋值 5、成员运算符 :in 阅读全文
posted @ 2018-12-18 09:00 默言0419 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、python的运算符 1)算数运算符 加(+)、减(-)、乘(*)、除(/)、求余(%)、求商(//)、x的y次方(**) 2)比较运算符 等于(==)、不等于(!=、<>)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=) 3)赋值运算符 直接 赋值(=)、加法赋值(c+=a,相当于 阅读全文
posted @ 2018-11-30 16:23 默言0419 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 今天主要学习内容: 一 、python简介: 1)python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 2)Python可以应用于众多领域,如:数据分析、组件 阅读全文
posted @ 2018-11-30 14:33 默言0419 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、软件包的管理(rpm) 1)RPM的定义:RPM就是Red Hat Package Manger(红帽软件包管理工具)的缩写。 2)了解rpm的文件名分为5部分,其中: 第1部分是name,表示这个rpm软件包的名称;第2部分是version,表示这个rpm软件包的版本编号;第3部分是relea 阅读全文
posted @ 2018-11-26 10:37 默言0419 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、IP地址与子网划分 1)IP地址用来划分在哪个子网,子网掩码可以用来算出子网地址,都是点分十进制。单纯的IP地址是看不出子网信息的 2)子网地址算法:将IP地址和子网掩码都转换成二进制之后做与计算,就是子网地址,可以起到隔离作用。 二、IP地址配置 1)临时配置IP地址:ifconfig eth 阅读全文
posted @ 2018-11-26 10:31 默言0419 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 一、bootstrap的使用: 如果是非前端的专业人员,网站的前端一般都是套用网络上比较流行的框架,例如bootstrap; 在使用bootstrap框架之前我们要先将其下载到本地,下载地址:http://www.bootcss.com/; 在bootstrap中文网 https://v3.boot 阅读全文
posted @ 2018-11-20 11:30 默言0419 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一、linux系统启动过程 1)内核的引导。 当计算机打开电源后,首先是BIOS(检查计算机的硬件设备如CPU、内存风扇速度等,找到启动盘)开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。 首先读取硬盘的第一个512bytes,存放的主引导记录MBR(前446引导信息,中间64是分区信息 阅读全文
posted @ 2018-11-16 15:05 默言0419 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、linux操作系统用户、权限管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文 阅读全文
posted @ 2018-11-16 11:27 默言0419 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 一、linux系统学习主要内容: 1、linux系统安装及初始化配置 1)操作系统定义:是用来协调、管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用软件之间 2)操作系统内核定义:是一个管理和控制程序,负责管理计算机的所有物理资源(管理硬件),其中包括文件系统、内存管理、设备管理和进程管理 阅读全文
posted @ 2018-11-15 16:56 默言0419 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、DOS命令 1、telnet 功能强大的远程登陆命令,几乎所有的入侵者都喜欢用它,屡试不爽。为什么?它操作简单,如同使用自己的机器一样,只要你熟悉DOS命令,在成功以administrator身份连接了远程机器后,就可以用它来**想干的一切了。下面介绍一下使用方法,首先键入telnet回车,再键 阅读全文
posted @ 2018-11-15 15:36 默言0419 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、操作系统的启动流程 1、开机启动bios程序。BIOS通常存储在系统主板的一个闪存设备中。 2、找到启动介质 3、把系统加载到内存 4、CPU执行 二、应用软件的启动流程 1、双击应用程序,发给操作系统一个指令 2、操作系统找到程序加载到内存 3、CPU执行 三、TCP的3次握手和4次挥手 st 阅读全文
posted @ 2018-11-15 13:52 默言0419 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、计算机组成原理: 1、计算机只认识0和1,一个是低电平,一个是高电平;计算机硬件组成:运算器(CPU)、控制器、存储器(内存和硬盘)、输入设备(键盘和鼠标)、输出设备(显示器音箱)。主板上安装了组成计算机的的主要电路系统:一般有BOIS芯片、I/O控制芯片、键和面板控制接口、指示灯插接件,电源等 阅读全文
posted @ 2018-11-14 16:59 默言0419 阅读(198) 评论(0) 推荐(0) 编辑