自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

转载 水仙花数

# for i in range(100,1000):# if int(str(i)[0])**3+int(str(i)[1])**3+int(str(i)[2])**3==i:# print(i)# else:# continuefor i in range(100,1000): y1=0 for x in s...

2019-09-11 17:40:00 130

转载 maktrans和translate详解

str.marktrans方法:生成一个dict表。对应翻译表(asc码格式),如:t = str.maketrans(‘abcdefghi’, ‘123456789’,“abfgjk”)返回:{97: None, 98: None, 99: 51, 100: 52, 101: 53, 102: None, 103: None, 104: 56, 105: 57, 106: None, ...

2019-09-10 17:52:00 285

转载 linux系统启动流程

最初始阶段当我们打开计算机电源,计算机会自动从主板的BIOS(Basic Input/Output System)读取其中所存储的程序。这一程序通常知道一些直接连接在主板上的硬件(硬盘,网络接口,键盘,串口,并口)。现在大部分的BIOS允许你从软盘、光盘或者硬盘中选择一个来启动计算机。下一步,计算机将从你所选择的存储设备中读取起始的512 bytes(比如光盘一开是的512 bytes,...

2019-08-05 14:37:00 91

转载 nginx服务 nfs服务 计划任务crond服务

源码安装:yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -ylstar xvf nginx-1.10.3.tar.gzcd nginx-1.10.3ls./configure./configure --sbin-path=/usr/local/nginx/nginx -...

2019-08-05 14:36:00 148

转载 Samba服务

Samba的功能 Samba的安装 Samba服务的启动、停止、重启 Samba服务的配置 Samba服务的主配置文件 samba服务器配置实例 Samba客户端设置 windows客户端 Linux客户端 课后作业 【本节内容】1. 掌握samba的功能:samba是一个网络服务器,用于Linux和Windows之间共享文件。2. 掌握samba服务的启动、停止、重启service ...

2019-08-05 14:35:00 94

转载 yum管理RPM包

yum的功能 本地yum配置 光盘挂载和镜像挂载 本地yum配置 网络yum配置 网络yum配置 Yum命令的使用 使用yum安装软件 使用yum删除软件 安装组件 删除组件 清除缓存 查询 课后作业 【本节内容】1. yum的功能:yum是Yellow dog Updater, Modified的缩写,目的就是为了解决RPM的依赖关系的问题,方便使用者进行软件的安装、升级等等工作。2....

2019-08-05 14:33:00 80

转载 Linux网络原理及基础设置

使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ifup命令的功能 ifdown命令的功能 ifup命令的用法举例 ifdown命令的用法举例 网络配置文件 网卡对应的网络配置文件 什么是网络配置 ip命令 ping命令 setup命令 课后作业 【本节内容】1. 使用ifconfig命令来维护...

2019-08-05 14:32:00 146

转载 软件包的管理

使用RPM安装及移除软件 什么是RPM rpm的文件名 rpm软件安装与移除工作中经常使用的选项 查看RPM软件包中的信息 查询已安装的软件包信息 RPM包的属性依赖性问题 什么是RPM包的属性依赖性问题 RPM包的属性依赖性问题解决方法 将nginx编译为rpm包 课后作业 【本节内容】1. 使用RPM安装及移除软件(详见linux系统管理P374)1) 掌握RPM的定义:RPM就是R...

2019-08-05 14:32:00 86

转载 硬盘分区、格式化及文件系统的管理一

硬件设备与文件名的对应关系 硬盘的结构及硬盘分区 为什么进行硬盘分区 硬盘的逻辑结构 Linux系统中硬盘的分区 硬盘分区的分类 分区数量的约束 使用fdisk和partprobe命令来管理硬盘分区 fdisk 命令的功能 fdisk命令列表中常用的命令 partprobe命令 创建文件系统(数据的管理) 什么是格式化 什么是文件系统 文件系统类型 mkfs命令的功能 mkfs命令的用法...

2019-08-05 14:31:00 402

转载 系统监控

系统监视和进程控制工具—top和free top命令的功能 top命令显示结果中一些常用状态信息的具体含义 free命令的功能 系统中进程的监控—ps 什么是进程 什么是守护进程 什么是父进程、子进程 ps命令的功能 系统中进程的监控—pstree、kill、pkill、pgrep pstree命令的功能 pstree命令的用法举例 kill命令的功能 kill命令的用法举例 kill ...

2019-08-05 14:30:00 192

转载 系统的初始化和服务

Linux系统引导的顺序 Linux系统引导的顺序 BOIS的初始化和引导加载程序 什么是BIOS GRUB程序和grub.conf文件 什么是grub grub配置文件grub.conf 内核的初始化和init的初始化 init的配置文件/etc/inittab init程序要做的工作 run levels(运行级别) 各运行级别对应的功能 关闭系统及重启系统 关闭系统的命令 重启...

2019-08-05 14:27:00 124

转载 利用vi编辑器创建和编辑正文文件

vi编辑器简介 什么是vi vi编辑器的操作模式 vi编辑器的3种基本模式 在vi编辑器中光标的移动 移动光标位置的键与光标移动间的关系 进入插入模式 从命令行模式进入插入模式的命令 在命令行模式下删除与复制的操作 删除与复制命令 粘贴命令 复原和重做命令 扩展模式与文件的存储和退出 扩展模式下常用的命令 快速移动光标在文件中的位置 快速移动光标在屏幕中的位置 课后作业【本节内容】1...

2019-08-05 14:26:00 154

转载 正文处理命令及tar命令

使用cat命令进行文件的纵向合并 两种文件的纵向合并方法 归档文件和归档技术 归档的目的 什么是归档 tar命令的功能 tar命令的常用选项 使用tar命令创建、查看及抽取归档文件 使用tar命令创建归档文件 使用tar命令查看归档文件 使用tar命令抽取归档文件 文件的压缩和解压缩 什么是压缩 压缩的目的 什么是解压缩 gzip命令和gunzip命令 bzip2命令和bunzip2命令...

2019-08-05 14:26:00 136

转载 用户、群组及权限的深入讨论

怎样查看文件的权限 ls命令详解 root用户及文件的安全控制 什么是root用户 用户分类 文件操作权限 文件操作权限的字符表示 chown chgrp 使用符号表示法设定文件或目录上的权限 chmod命令的功能 chmod命令的-R选项 什么是符号表示法 权限状态的3个部分 符号表示法举例 使用数字表示法设定文件或目录上的权限 什么是数字表示法 数字代表的资源权限状态 数字表示法举例...

2019-08-05 14:24:00 133

转载 用户、群组和权限

用户及passwd文件 /etc/passwd文件的功能 /etc/passwd文件每个字段的具体含义 shadow文件 /etc/shadow文件的功能 /etc/shadow文件每个字段的具体含义 群组及group文件 /etc/group文件的功能 /etc/group文件的功能 怎样在Linux系统中添加一个新的用户账户 useradd命令的功能 useradd命令的常用选项 u...

2019-08-05 11:57:00 86

转载 Linux目录文件的浏览、管理及维护(二)

使用pwd和cd命令来确定和切换目录pwd命令的功能 cd命令的功能 cd .. cd ~ cd – cd 使用ls命令列出目录中的内容 ls命令的功能 ls –a ls –all ls –l 使用cp命令复制文件和目录 cp命令的功能 –i选项 –r选项 –p选项 –f选项 使用mv命令移动及修改文件和目录名 mv命令的功能 mv命令的用法举例 使用mkdir命令创建目录 mkd...

2019-08-05 11:55:00 150

转载 目录文件的浏览、管理及维护(一)

Linux文件系统的层次结构 Linux文件系统的树状结构 目录是什么 顶层根目录的表示 文件系统中的两个特殊目录 Linux系统中的一些重要的目录 bin目录 sbin目录 家目录 dev目录 etc目录 挂载目录/media或/mnt 其他常用目录 绝对和相对路径 绝对路径 相对路径 课后作业【本节内容】1. Linux文件系统的层次结构(详见linux系统管理P40)1) 了解...

2019-08-05 11:54:00 258

转载 Linux命令及获取帮助

Linux命令的格式 命令的语法格式 命令格式中命令、选项、参数的具体含义 whoami命令 whoami命令的功能 who命令 who命令的功能 who命令的输出结果 date、cal、和clear命令及带有参数的命令 date命令的功能 cal命令的功能 cal命令用法举例 clear命令的功能 清屏快捷键 su和passwd命令 su命令的功能 su命令用法举例 passwd命令功...

2019-08-05 11:53:00 113

转载 有关 if _name_==_main_的解释

在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与打架分享。 1、这段代码的功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作...

2019-04-09 16:47:00 197

转载 装饰器作用的完善

# 2.装饰器运用的例题,模拟网上商城的验证功能。user_list=[ {'name':'a','passwd':'123'}, {'name':'b','passwd':'123'}, {'name':'c','passwd':'123'}, {'name':'d','passwd':'123'},]user_static={'username':"",'lo...

2019-04-09 11:23:00 46

转载 比较全的文件操作

python 读写、创建 文件python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\py...

2019-03-12 16:47:00 53

转载 装饰器延伸及例题

# 1.装饰器接受可变的参数模型# def zsqi(func):# def zshs(*args,**kwargs):# print("欢迎使用装饰器!")# ret=func(*args,**kwargs)# return ret# return zshs# @zsqi# def test1(name,age):# ...

2019-03-12 14:36:00 68

转载 装饰器概念及运用

#!/user/bin/env python3# -*-encoding="utf-8"-*-# 1.装饰器概念#装饰器本身就是函数,为别的函数添加附加功能。把握两个遵循的条件。# 1.不修改被修饰的源代码内容。# 2.不修改被修饰函数的调用方式。# 装饰器=高阶函数+函数嵌套+闭包# 高阶函数定义:# 1.函数接收的参数是一个函数名# 2.函数的返回值是一个函数名# 3.满足上述条件任...

2019-03-03 17:02:00 118

转载 内置函数整理

一、数学运算类abs(x)求绝对值1、参数可以是整型,也可以是复数2、若参数是复数,则返回复数的模complex([real[, imag]])创建一个复数divmod(a, b)分别取商和余数注意:整型、浮点型都可以float([x])将一个字符串或数转换为浮点数。如果无...

2019-01-24 10:39:00 43

转载 补充的点

描述zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。语法zip([iterable, ...])参数iterabl -- 一个或多个迭代器;返回值返回元组列表。实例示例代码:>>...

2019-01-23 11:23:00 52

转载 生成器函数的第三种方式send()一道例题

# .生成器函数的几种使用方法:①生成器._next()②next(生成器)③send()配合上一个yield# send的原理及使用方法。例:# def chibaozi(name):# print("等待中。。。。")# baozi=yield# print("%s开心的吃起了%s" %(name, baozi))# def zaobaozi():# ...

2019-01-20 15:47:00 110

转载 list切片的补充

list有两类常用操作:索引(index)和切片(slice)。昨天我们说的用[]加序号访问的方法就是索引操作。除了指定位置进行索引外,list还可以处理负数的索引。继续用昨天的例子:l = [365, 'everyday', 0.618, True]l[-1]表示l中的最后一个元素。l[-3]表示倒数第3个元素。切片操作符是在[]内...

2019-01-20 14:29:00 81

转载 Python enumerate() 函数

描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。Python 2.3. 以上版本可用,2.6 添加 start 参数。语法以下是 enumerate() 方法的语法:enumerate(sequence, [start=0])参数sequence...

2019-01-20 11:26:00 51

转载 迭代器及生成器

#!/user/bin/env python#--*-- coding:"utf-8--*--"# 1迭代器必需遵循迭代协议,需要使用iter转换为遵循迭代协议,必须能够使用next方法。for相当于进行了iter和next两个方法。把序列# 转换为了可迭代序列# 例1# x="hellow"# c=x.__iter__()# print(type(c))# print(c.__next...

2019-01-17 17:57:00 62

转载 文件操作

#!/user/bin/env python# -*- coding:utf-8 -*-# 1.open()打开文件路径,后面跟 encoding解码。不指定解码的话,默认的是系统的编码 默认的是读r# file1=open("测试",encoding="utf-8")# data=file1.read()# print(data)# file2=open("测试","r",encodi...

2019-01-13 10:16:00 52

转载 内置函数的补充

#!/user/bin/env python# -*- coding:utf-8 -*-# 注意 定义字符串的时候如果是括号两边包含有引号,我们要用单引号和双引号分开来写否则因为转义会报错 例如下面的写法# map1='{"a":"1","a":"1","a":"1", "a":"1"}'# 1.zip()拉链,它把输入的两个序列参数一一的对应起来,生成可迭代的对象。序列类型有字符 元素...

2018-10-22 11:37:00 54

转载 python3 集合中的常用方法

方法 意义S.add(e) 在集合中添加一个新的元素e;如果元素已经存在,则不添加S.remove(e) 从集合中删除一个元素,如果元素不存在于集合中,则会产生一个KeyError错误S.discard(e) 从集合S中移除一个元素e;S.clear() 清空集合内的所有元素S.copy() 将集合进行一次浅拷贝S.pop() 从集合S中删除一个随机元素;如果此集合为空,则引发KeyEr...

2018-10-21 18:15:00 186

转载 风湿理论,内置函数

#!/user/bin/env python# -*- coding:utf-8 -*-# 1.风湿理论,函数即变量,变量应该从自己的当前作用域去寻找,当前没有的话去上一层寻找。上一层还没有的话去更上一层去寻找。作用域是指的# 函数创建时候的作用区域,而不是函数调用时作用域。# 2.return可以返回任意类型,可以是字符 数字 变量名 。不带括号的函数返回的是此函数的地址。# 函数作用...

2018-10-20 18:10:00 81

转载 尾递归调用 高阶函数 map filter reduce

#!/user/bin/env python# -*- coding:utf-8 -*-# 1.函数递归调用,函数返回值如果是另一个函数,而不是一个确切值,返回的则是这个函数的地址,需要我们加上()后才可以调用使用,# name="ceshi"# def hs1(x):# print(x)# return hx #这里返回的就是一个调用的函数。# def hx():# ...

2018-10-18 11:53:00 94

转载 全局变量 局部变量 递归

#!/user/bin/env python# -*- coding:utf-8 -*-# 1.局部变量,全局变量,没有缩进的变量就是全局变量。有缩进的被成为局部变量,子程序里的变量为局部变量。全局变量尽量遵循用大写表示,局部# 变量我们尽量用小写来定义。例:# name ="张三" #这里定义的为全局变量# def ce():# name="测试" #这个就是局部变量。# ...

2018-09-30 17:49:00 464

转载 函数

#!/user/bin/env python# -*- coding:utf-8 -*-# 1.基本概念:函数的格式 def 开头 第二行注释后面跟逻辑代码块。最后是return返回值。不跟return返回值的叫做过程。# def tex(x,y):# r=x**y# return r# y=tex(3,2)# print(y)# def tex(x,y):# r...

2018-09-17 08:31:00 52

转载 字符格式化

#!/user/bin/env python# -*- coding:utf-8 -*-# 1.字符格式化的两种方式format和%# %s 字符串# %c 字符# %d 十进制(整数)# %i 整数# %u 无符号整数# %o 八进制整数# %x 十六进制整数# %X 十六进制整数大写# %e 浮点数格式1# %E ...

2018-09-16 16:10:00 114

转载 集合

#!/user/bin/env python# -*- coding:utf-8 -*-# 一。# 1.可变类型:字典、列表 不可变类型:数字、字符串、元祖# 2.集合是无序的。由不可变类型组成。不同元素组成# 3.访问顺序:# (1)直接访问的:数字# (2)顺序访问的:字符串,列表,元祖# (3)映射访问的:字典# 4.存放元素:容器类型的:字典、列表、元祖#...

2018-09-13 11:00:00 50

转载 练习题16-20

# 16.分页显示内容# a.通过for循环创建301条件数据,数据类型不限,如:# Alex-1 Alex1@live.com pwd1# Alex-2 Alex2@live.com pwd2# Alex-3 Alex3@live.com pwd3# .....# str3 = ""# for xulie in range(1, 301)...

2018-09-06 19:10:00 188

转载 练习题13-15

# 13有两个列表# l1 = [11, 22, 33, 44]# l2 = [66, 77, 22, 33, 44, 55]# a.获取内容相同的元素列表# for l3 in l1:# for l4 in l2:# if l3 == l4:# print(l4)## for l3 in l1:# if l3 in l2:# ...

2018-09-04 19:54:00 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除