3 sky__man

尚未进行身份认证

暂无相关简介

等级
TA的排名 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的安装与使用yum install -y mariadb-server        #安装systemctl start mariadbmysql_secure_installation            #初始化并设定密码mysql -uroot -p密码2. 数据库基本操作show databases;

2018-01-10 22:25:46

python中的面向对象编程

一. 类在 Python 中,所有数据类型都可以视为对象,当然也可以自定义对象。自定义的对象数据类型就是面向对象中的类(Class)1.  定义一个类注:类名后面有括号的类,称为新式类,括号里面的内容是父类的名称;程序中所有类的父类都是 object2. 类的数据属性注:name,age均为类的数据属性;print Animals.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>import as3>from import优点: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:注:for i in list可以进行遍

2017-12-24 20:36:55

python中字符串的操作

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

2017-12-24 16:57:46

python数值类型及输入输出

一. pythono支持的数值类型int, long, float, bool, complex(复数)注:布尔值首字母必须大写二. 操作符1. 算术操作符+,-,*,/,%,//,**注:当执行from __future__ import division时,/只表示浮点数除法,//表示整数除法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博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!