自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python_day_05_装饰器

函数本身也可以赋值给变量,即:变量可以指向函数。 函数名其实就是指向函数的变量!1.高阶函数变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另 一个函数作为参数,这种函数就称之为高阶函数。2.map函数map() 函数接收两个参数,一个是函数,一个是序列, map 将传入的函数依 次作用到序列的每个元素,并把结果作为新的 list 返回。 map() 作为高阶函数,把运算规则抽

2018-03-26 22:38:31 136

原创 Python_day_05_生成器

1.列表生成式列表生成式是Python 内置的非常简单却强大的可以用来创建 list的生成式 思考: 要生成 list [1, 2, 3, 4, 5, 6, 7] 可以用 range(1, 8) 但如果要生成 [1x1, 2x2, 3x3, …, 7x7] 怎么做?方法一:for循环L = []for x in range(1,8): L.append(x*x)print x方法二

2018-03-26 22:35:13 144

原创 Python_day_05_迭代器

1.迭代•可以通过 for 循环来遍历这个 list 或 tuple,这种遍历我们称为迭代(Iteration) •只要是可迭代对象,无论有无下标,都可以迭代,比如 dict就可以迭代:2.如何判断迭代1)for循环遍历2)通过 collections 模块的 Iterable 类型判断from collections import iterable isinstance(a,inerab

2018-03-26 22:25:54 128

原创 Python_day_04_集合

1.集合的特性集合(显示值)是不重复的数据类型; s = {1, 2, 3, 4, 1, 2} print s 字典中的key值不能重复集合是无序的数据类型; s = {91, 2, 3, 12, 89} s.add(13) print s集合不支持的特性: 索引, 切片, 重复,连接 集合支持的特性: 成员操作符集合是可迭代的对象, 因此支持for循环遍历元素;2.集合的用法1)增s

2018-03-22 15:52:29 153

原创 Python_day_04_函数

1.函数格式1)形参python中如何函数无返回值, 默认返回None; def 函数名(形参): 函数体 return 返回值函数的形式参数的默认值不要是可变参数;def add_end(L=[]): # 默认参数 L = [1,2,3] L.append('END') # [1,2,3, 'END'] return L # return [1,2,

2018-03-22 15:50:29 208

原创 Python_day_03_字典

字典的特性不可行的特性: 索引, 切片, 连接, 重复, (因为dict是无序的数据类型;) 可行的特性: 成员操作符;为什么需要字典类型?>>> list1 = ["name", "age", "gender"]>>> list2 = ["fentiao", 5, "male"]>>> zip(list1, list2)//通过zip内置函数将两个列表结合,help(zip)[('n

2018-03-22 15:48:25 158

原创 Python_day_03_元组

1.元组的定义(带了紧箍咒的列表)•定义空元组 tuple = () •定义单个值的元组 tuple = (fentiao,) •一般的元组 tuple = (fentiao, 8, male)2.元组特性索引, 切片, 连接, 重复, 成员操作符,可迭代 • 不能对元组的值任意更改; 例外:t = (["172.25.254.250","172.252.0.100",'server.

2018-03-22 15:45:23 155

原创 Python_day_02_列表

1.列表的定义• 定义一个空列表 list = [] • 定义一个包含元素的列表,元素可以是任意类 型,包括数值类型,列表,字符串等均可。list = ["fentiao", 4, 'gender']list1 = ['fentiao',(4,'male')]2.列表的索引•下标是从0开始计算,比如list[0]读取的是列 表的第1个元素; •list[-1]读取的是列表的倒数第1个元素

2018-03-16 17:04:33 169

原创 Python_day_02_字符串

1.字符串类型字符串的定义: •第一种方式: str1 = ‘our company is westos’ •第二种方式: str2 = “our company is westos” •第三种方式: str3 = “”“our company is westos”“”2.转义符号一个反斜线加一个单一字符可以表示一个特殊字符,通常是不可打印的字符 \n: 代表换行符 \”: 代表双引号

2018-03-16 16:19:22 192

原创 Python_day_01_python基础

1.python 2.7 是python2.x后的最后一个版本,更新到3.x但企业多用2.x python2.x python3.x1. print "hello" print ("hello")2. 5/2 = 2 5/2=2.5 5/2.0=2.53. input() input() raw_input() from __...

2018-03-16 13:58:46 259

原创 Python2.x与3.x的区别

1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的: >>> 中国 = 'china' >>>prin

2018-03-16 09:35:14 298

原创 shell中文本处理正则表达式

1.grep全面搜索研究正则表达式并显示出来grep 命令是一 种强大的文本搜索工具 , 根据用户指定的“模式”对目 标文本进行匹配检查 , 打印匹配到的行由正则表达式 或者字符及基本文本字符所编写的过滤条件grep 的格式grep 匹配条件 处理文件 例如 grep root passwd grep ^root ...

2018-03-12 23:40:09 622

原创 shell中常用的语句

1.for语句• for NUM in 1 2 3 • for NUM in {1..3} • for NUM in seq 1 3 或者 for NUM in seq 1 2 10 • do • donefor语句示例 • for NAME in westos linux 666 do echo $NAME done2.while语句• while 条件 • do •

2018-03-12 23:30:58 313

原创 shell中的变量

1.变量的定义变量即在程序运行过程中它的值是允许改变的量 变量是用一串固定的字符来标示不固定的值的一种方法 变量是一种使用方便的占位符,用于引用计算机内存地址,该地址 可以存储Script运行时可更改的程序信息 在shell中变量是不能永久保存在系统中的,必须在文件中声明2.在shell脚本中变量的种类• 在shell中变量分为环境级变量,用户级变量,系统级变量 • 环境级变量只在当前sh

2018-03-12 23:29:57 186

原创 shell脚本中常用的命令

1.shellshell 也是操作系统中的一个软件它包在 linux 内核的外面,为用户和内核 之间的交互提供了一个接口系统中的命令用 shell 去解释shell 接收系统回 应的输出并显示其到屏幕中shell是解释型语言 shell相当于解释器#!/bin/bash 是幻数,指定解释器#!/usr/bin/env bash 自动匹配解释器执行shell时系统会新建一

2018-03-12 21:30:56 603

原创 服务之--cifs

1.samba的作用samba是一款软件,主要功能是提供cifs服务2.samba的安装与启用*)在服务端 yum install samba samba-common samba-client -y systemctl start smb systemctl stop firewalld*)samba的基本信息 端口: 139/tcp 139/udp 445/tcp 445/udp 主配

2018-03-08 09:18:26 363

原创 服务之--防火墙策略

三大表五大链filter: INPUT, OUTPUT, FORWARD nat: INPUT, OUTPUT, PREROUTING, POSTROUTING mangle:INPUT, OUTPUT, PREROUTING, POSTROUTING, FORWARDINPUT:进来的数据包应用此规则链中的策略 OUTPUT:外出的数据包应用此规则链中的策略 FORWARD:转发...

2018-03-08 09:14:48 1634

空空如也

空空如也

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

TA关注的人

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