2 sky__man

尚未进行身份认证

暂无相关描述

等级
博文 51
排名 8w+

python中运维应用及difflib模块

一.shutil模块1.文件操作shutil模块简单来说是用来复制、归档文件和目录1>shutil.copyfile(src,dst)复制一个文件2>shutil.copymod(src,dst)复制文件权限,将文件权限同步到其他文件3>shutil.copy(src,dst)源必须是文件,但是dst可以是文件或者目录4>shuti

2018-01-15 04:36:45

python中的异常处理

一.常见错误类型1.ZeroDivisionError2.NameError3.IndexError4.IOError5.KeyError二.错误、调试和测试在程序运行过程中,总会遇到各种各样的错误。有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。有的错误是

2018-01-15 03:18:00

python中的正则表达式

一.正则表达式正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。1.基本模式.:匹配任何字符\w:匹配字母,数字或者下划线\W:匹配非字母,数字,下划线\s:匹配空格,如\n,\t,\r\S:匹

2018-01-14 23:31:21

python中的MySQL数据库

一.数据库1.mariadb的安装与使用yuminstall-ymariadb-server       #安装systemctlstartmariadbmysql_secure_installation           #初始化并设定密码mysql-uroot-p密码2.数据库基本操作showdatabases;

2018-01-10 22:25:46

python中的面向对象编程

一.类在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。自定义的对象数据类型就是面向对象中的类(Class)1. 定义一个类注:类名后面有括号的类,称为新式类,括号里面的内容是父类的名称;程序中所有类的父类都是object2.类的数据属性注:name,age均为类的数据属性;printAnimals.name和print

2018-01-07 19:13:13

python中的文件操作

一.文件读写1>Python内置了读写文件的函数,用法和C是兼容的2>操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(又称文件描述符),再通过操作系统提供的接口对这个文件对象操作文件操作过程:打开--->操作--->关闭1.读取文件注:.打开文件返回值是一个文件对象,如果文件不存在,open()函数就会抛出

2018-01-07 16:02:07

python经典习题_02

1.企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1

2018-01-01 02:24:31

python经典习题_01

1.变量赋值:1).赋值语句x,y,z=1,2,3会在x、y、z中分别赋什么值?2).执行z,x,y=y,z,x后,x、y、z中分别含有什么值?2.带循环和条件判断的给定一个数值num,用户输入使用raw_input()函数来提示用户输入一个1和100之间的数,如果用户输入的数等于num,显示成功并退出。否则显示一个

2018-01-01 00:24:20

python中的高阶函数

一.函数1.变量可以指向函数在python中函数名实质上是指向函数体的内容的;因此函数名可以赋值给其他变量;函数实质上是一个变量,函数名其实就是指向函数的变量2.高阶函数变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数3.内置高阶函数1>map函数map()函数接收两个参数,一个

2017-12-31 22:11:45

python中的模块与包

一.模块在Python中,一个.py文件就称之为一个模块(Module)1.创建模块编写python脚本2.调用模块1>import脚本名称注:模块命名尽量短小,采用全部小写的方式,可以使用下划线2>importas3>fromimport优点:1>提高了代码的可维护性2>编写代码不必从零开始,当一个模块编写完毕,

2017-12-28 15:39:53

python中的高级特性

一.迭代1.枚举:enumerate     #把一个list变成索引­元素对2.迭代       #通过collections模块的Iterable类型判断二.列表生成式1.for循环2.列表生成式eg1:-生成100以内所有偶数的平方;-生成‘ABC’与‘123’的全排列;-列出当前目录下的所有文

2017-12-26 21:51:48

python中函数的应用

一.函数1.定义函数def函数名称(参数):      #此参数为形参,不是真实存在的       函数需要执行的代码块       return函数返回值1,函数返回值2           #如果函数中没有return,默认返回None2.调用函数函数名称(参数)              #此参数为实参eg:测试:

2017-12-26 20:03:10

python中集合的操作与应用

一.集合的创建集合是一个无序的,不重复的数据组合1.赋值方式注:列表不支持创建集合2.工厂方式注:集合可用来作列表去重二.集合的方法1.集合的添加1>s.add()          #在集合中添加一项2>s.update()   #在集合中添加多项,跟的参数应该是可迭代类型2.集合的删除

2017-12-25 00:01:44

python中字典的操作与应用

一.创建字典字典为键值对(key-value),字典是python中唯一的映射类型,key-value(哈希表),字典对象是可变的,但key必须用不可变对象1.赋值方式2.工厂方式3.内建方法:fromkeys注:可以引用在初次办理银行卡时设定的统一密码二.字典的特性成员操作符三.字典的方法

2017-12-24 23:39:23

python中元组的操作与应用

一.创建元组元组:带了紧箍咒的列表1.赋值方式注:单个元组定义必须在后面加逗号;tu=(1,)2.工厂方式二.元组的特性1.索引2.切片3.成员操作符4.重复操作符5.连接操作符三.元组的方法1.t.count(value)-->int

2017-12-24 21:31:11

python中列表的操作与应用

一.创建列表数组:数组是存储同一类型的的一串信息列表:列表是打了激素的数组,元素可以是任意类型,包括数值类型,列表,字符串等均可1.赋值方式2.工厂方式二.列表的特性1.索引2.切片3.成员操作符4.重复操作符5.连接操作符eg:注:foriinlist可以进行遍

2017-12-24 20:36:55

python中字符串的操作

一.字符串创建1.str1='helloworld'2.str2="helloworld"3.str3="""helloworld"""注:三引号可以进行块注释,将多行代码注释掉,还可进行字符串格式化4.转译符号一个反斜线加一个单一字符可以表示一个特殊字符,通常是不可打印的字符\n:代表换行符

2017-12-24 16:57:46

python数值类型及输入输出

一.pythono支持的数值类型int,long,float,bool,complex(复数)注:布尔值首字母必须大写二.操作符1.算术操作符+,-,*,/,%,//,**注:当执行from__future__importdivision时,/只表示浮点数除法,//表示整数除法2.赋值运算符+=,-=,

2017-12-24 05:17:46

python简介

一.对python的了解和认知由于计算机只能识别二进制的0和1,因此需要编程语言进行相应的处理,如:汇编语言;c语言;python等。其中c属于编译型,是不能跨平台的;python同shell都是解释型的编程语言,具有明显的优缺点。1.python的优点1>简单、优雅、明确2>有强大的第三方库模块3>可跨平台移植4>一种面向对象的语言2.python的缺点

2017-12-23 23:39:48

shell及其脚本

一. shell1.shell认知shell是用户与内核之间交互的接口,用户通过shell进行交互(命令)或非交互(shell脚本)的方式以达到对系统的操作和交互2.shell脚本第一行:#!/bin/bash    #"#!"为约定的标记,表示脚本需要什么解释器进行解释ps-xf       #表示查看所使用shell的位置指向注:通常第一行采用#!/

2017-12-12 21:25:04
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!