自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 9.8 作业

import openpyxlwb = openpyxl.load_workbook('/root/Desktop/produceSales.xlsx')sheet = wb.activeinfos = ([cell.value for cell in row] for row in sheet.rows)dic = {'Celery':1.19, 'Garlic':3.07, 'Le...

2018-09-08 16:18:34 272

原创 Python之文件

1.打开文件*方式一:f = open()# 文本:f = open('#文件名',mode='r/r+/w/w+/a/a+')# 图片:f = open('#文件名',mode='rb/rb+/wb/wb+/ab/ab+')# 打开文件默认mode='r';(1)'r':只有读权限:       a.文件不存在:则报错       b.文件存在:不会清空原有内容(...

2018-08-23 11:59:22 218

原创 Python之模块与包

一、模块1.模块理解:py或c文件.2.导入模块:import# 首先在当前路径寻找,找不到在sys.path中找# 可以导入变量名和函数名3.模块分类(1)内置模块 #内置模块的搜索路径import sysprint(sys.path)     #列表(2)自定义模块#py文件中,__name__值为'__main__',但在被导入时__nam...

2018-08-22 15:34:34 209

原创 Python之Python高级特性3.0-装饰器

 6.装饰器(1)闭包:函数里面嵌套函数(2)装饰器应用场景:在执行函数之前或之后做某种操作(3)装饰器调用:Python的语法糖:@装饰器函数名,用于定义函数之前(4)装饰器特性:闭包结构,返回值为函数(5)装饰器嵌套:有多个装饰器时从下到上调用,从上到下执行(6)装饰器参数:原装饰器外层再加一层函数,用来接收装饰器参数(7)装饰器常用函数:a. ...

2018-08-22 15:34:13 354

原创 Python之Python高级特性2.0-生成器

5.生成器(1)定义# 一边循环一边计算的机制,节省大量空间# 形式:(i**i for i in range(10))(2)查看方式a. g.next()(python2)    g.__next__()(python3)b.next(g)c.for循环遍历(3)yield关键字a.函数返回生成器:存储yield后面的值,并实现函数的断点。b.传值...

2018-08-18 09:41:01 179

原创 Python之Python高级特性1.0-生成式

1.迭代 2.列表生成式  3.字典生成式 #练习:大小写字母数值合并4.集合生成式

2018-08-18 09:40:02 191

原创 Python之高阶函数

1.高阶函数定义# 实参和返回值都可以是函数2.内置高阶函数(1)map(函数, 序列):将序列中的值依次作用于函数(只有一个必选参数),返回map对象,可迭代(2)reduce(函数, 序列):将序列中的两个值依次作用于函数,并把本次返回值作为下次的前一个实参,返回值的类型与实参相同                    在Python2中可以直接使用reduce函数...

2018-08-18 09:37:18 275

原创 用户管理系统

admin_info = { 'root': 'redhat', 'westos': 'westos'}user_info = { 'sherry': 'lisongyan', 'natasha': 'redhat'}def menu(): print('用户管理系统登陆界面'.center(50, '`')) print("""...

2018-08-15 17:29:37 468

原创 函数练习

1. 编制一个返回值为bool型的函数isPrimer(),用于判断参数是否为素数;代码:def isPrimer(n): for i in range(2, n): if not n % i: return False break else: return Trueprint(isPri...

2018-08-15 10:54:19 523

原创 Python之函数

1.定义函数(1)无参数(2)有参数:形式参数,变量名任意2.调用函数(1)无参数(2)有参数:实参,变量实际存在 3.函数返回值# return:一般定义函数时有返回值,如果没有定义返回值默认返回None# None:Nonetype类型,空。(null,nil,undefine)# 返回多个返回值:封装成元组 4.形参(1)必选参...

2018-08-15 09:01:40 166

原创 Python之拷贝

1.'is' 和 '=='# id: 在内存中存储的位置# type: 变量的;类型# value: 值是否相等;# '==' 判断: type, value。表示的是值是否相等# 'is' 判断: type, value,  id。对象标识符;表示两个变量的值是否在同一块内存空间# 如果 'is' 返回值为True, '==' 返回一定是True2.深拷贝与浅拷贝(1...

2018-08-15 08:59:52 216

原创 Python之字典

 1.字典的定义# 定义空集合, 必须set(),{}默认的类型为字典;(1)字典: key-value值, 键值对;a.key值:须是不可变数据类型,不可重复b.value值:可以是任意数据类型: int,float,long, complex, list, tuple,set, dict# fromkeys第一个参数可以是list/tuple/str/set, 将列表的每一个元...

2018-08-13 15:14:08 169

原创 Python之集合

1.集合的定义#元素不可重复#无序数据类型:添加元素顺序和元素顺序无关#定义空集合必须用set(),{}默认为字典类型 2.集合的特性(1)成员操作符(2)可迭代(3)无序性:无索引、切片、连接、重复    3.集合增删(1)增加a.add:添加但个元素b.update:添加多个元素(2)删除a.pop:删除随即元素b.remove:删...

2018-08-13 15:13:47 231

原创 Python之元组

 1.元组的定义与赋值#不可变的列表#定义元组中只有一个元素时要加逗号  2.元组的特性(1)索引(2)切片(3)连接(4)重复(5)成员操作符(6)可迭代(7)不可变:无增删改3.元组相关函数(1)count(2)index   4.元组应用(1)两数值交换(2)打印变量(3)多个函数返回值 5....

2018-08-13 15:13:23 272

原创 列表练习

1.【项目:大奖赛计分】在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。【项目扩展1(选做)】大奖赛编的计分程序,成绩在0-10之间,输入错误时要能马上重新输入,选手最后得分为:去掉一个最高分和一个最低分。评委人数(图中为7)需要在在程序开始运行时输入(这比固定10个评委的程序更有适应性了...

2018-08-13 15:04:56 445

原创 字符串练习

1. 输入一行字符,统计其中有多少个单词,每两个单词之间以空格隔开。如输入: This is a c++ program. 输出:There are 5 words in the line.代码:str = input('输入字符串:')li = str.split()print('There are %d words in the line.' %(len(li)))运行结果:...

2018-08-13 15:04:46 254

原创 循环语句练习

1. 设计一个程序,帮助小学生练习10以内的加法    详情:        - 随机生成加法题目;        - 学生查看题目并输入答案;        - 判别学生答题是否正确?        - 退出时, 统计学生答题总数,正确数量及正确率(保留两位小数点);代码:import randomcount = 0correct = 0while True: ...

2018-08-13 15:04:39 595

原创 判断语句练习

1. [趣味题——构造王者荣耀英雄介绍“菜单”]编写程序,显示“菜单”,由用户输入代号后,输出对所选英雄的详细介绍。代码:title = '王者荣耀英雄查询'menu = """ 1.元歌 2.杨玉环 3.公孙离 4.露娜 5...

2018-08-13 15:04:27 357

原创 Python之列表

1.列表的定义#数组:同种数据类型数据的集和#列表:可以包含不同数据类型2.列表的特性(1)索引(2)切片(3)重复(4)连接(5)成员操作符(6)可迭代(7)可嵌套  3.列表的增删改查(1)列表的增加a.append:追加元素到列表最后b.insert:添加元素到制定索引前c.extend:追加多个元素到列表中  (2)列表的删...

2018-08-12 21:08:00 216

原创 Python之字符串

1.变量命名规则# 中文是可以作为变量名的,但不建议# 变量名可以由字母,数字或者下划线;# 变量名只能以字母或者下划线组成;# 变量名不能是python的关键字: eg: if, elif, else,# eg: while, for, break,continue,pass2.定义方式1)a = "hello"2)b = 'westos'3)c = """     ...

2018-08-12 21:07:20 293

原创 Python之循环结构

1.whilecount = 0while count < 5:    print("hello world")    count += 1  # count = count + 12.forfor i in range(5):    print(i) else:    print("结束执行....")# range(end): 0~end-1...

2018-08-12 21:03:55 604

原创 Python之分支结构

1.基本语句if 条件表达式:    满足表达式所执行的内容else:    不满足表达式所执行的内容 2.变式1)有多个条件表达式if  xxxx:    passelif xxxx:    passelif xxxx:    passelse:    pass 2)三目运算符if间接实现三元运算符:   value1 if 条件 else val...

2018-08-08 15:41:42 477

原创 Python之运算符

 1.算术运算符+,-,*,/,**,//,%```**** /:# python2:>>> 5/22>>> 100/3000>>> 5/2.02.5>>> 100/300.00.3333333333333333>>> from __future__ import

2018-08-08 15:37:34 116

原创 Python之数值类型

1.  python中支持的数值类型:1(整形)```>>> aInt = 13>>> print(aInt)13>>> print(type(aInt))<type 'int'>``` 17438759847509836949587787(长整形)```** python2: 有长整形>...

2018-08-08 15:34:12 273

原创 Python之输入与输出

1. 输出:python2: print "要打印的字符串"python3: print("要打印的字符串") # %s:代表字符串, %d: 整形, %f: 浮点型>>> print("%s的年龄为%s" %(name, age))westos的年龄为19# .2f: 保留小数点后两位>>> money = 7800.7812345..

2018-08-08 15:26:38 1787

原创 Python简介

一、Python简史 二、Python的优缺点三、版本信息四、Python3安装 1. 下载源码包- 官网地址: https://www.python.org/ftp/python/3.6.4/- 拷贝回去Python3.6  2. 解包- 把源码包解压到/opt目录, /opt一般存放安装的第三方软件;- tar xf Python-3....

2018-08-08 15:09:16 144

原创 Linux之系统 lvm 管理

##### 1.LVM 相关概念 #####    物理存储介质   ##系统的物理存储设备                pv   ##物理卷 ,LVM 的基本存储逻辑块       pe   ##物理块,LVM最小寻址单元,默认4M      vg   ##卷组,类似非lvm系统磁盘          lv    ##逻辑卷,类似非lvm系统的逻辑分区           le  ...

2018-08-08 14:39:06 1110

原创 Linux之系统中的磁盘管理

##### 1.本地存储设备的识别 #####    fdisk -l        ##真实存在的设备    cat /proc/partitions    ##系统识别的设备    blkid            ##系统可使用的设备    df            ##系统正在挂载的设备 ##### 2.设备的挂载和卸载 #####    1....

2018-08-04 17:36:15 318

原创 Linux之系统延时任务及定时任务

##### 1.系统延时任务的发起 #####    [root@localhost ~]#at 23:37        ##设定任务发起时间    at> rm -fr /mnt/*            ##任务动作    at> <EOT>   <<Ctrl+D            ##用Ctrl+D发起任务    [root@loca...

2018-08-04 10:29:18 340

原创 Linux之软件管理

##### 1.使用已知网络安装资源安装软件 #####    vim /etc/yum.repos.d/yum.repo        ##必须以repo结尾    [rhel7.2]    name=rhel7.2 source    baseurl=http://172.25.254.250/rhel7.2/x86_64/dvd    gpgcheck=0    enabled...

2018-08-01 17:51:54 1006

原创 Linux之虚拟机管理

#####  1.虚拟机管理 #####    1.管理命令:        virt-manager        ##虚拟机管理器        virsh list        ##显示正在运行的虚拟机            virsh list --all    ##显示所有虚拟机        virsh start xxx        ##开启虚拟机...

2018-08-01 16:15:06 330

原创 Linux之网络配置

##### 1.什么是IP ADDRESS #####    internet protocol ADDRESS    ##网络进程地址    ipv4:internet protocol version 4    1.2x32    ip是由32个01组成    11111110.11111110.11111110.11111110 = 254.254.254.254###...

2018-08-01 10:29:20 766

原创 Linux之系统日志管理和时间同步服务

/var/log/boot.log     ##系统启动日志指定日志采集路径什么类型的日志.什么级别的日志   /var/log/file    ##日志采集规律日志类型分为:auth         ##pam产生的日志authpriv   ##ssh,ftp等登录信息的验证信息cron         ##时间任务向光kern         ##内核lpr       ...

2018-07-26 15:39:49 901

原创 Linux之文件在系统中的传输

##### 1.文件传输 #####    1.scp file user@ip:/dir     ##上传      scp user@ip:/file dir     ##下载    2.rsync        ##远程同步,速度快,默认会忽略:文件属性,连接文件,设备文件                  -r    ##同步目录                 ...

2018-07-25 16:21:46 201

原创 Linux之sshd服务

##### 1.sshd简介#####    sshd = secure shell    可以通过网络在主机中开机shell的服务    客户端软件:sshd    连接方式:        ssh  username@ip    ##文本模式连接        ssh  username@ip  -X     ##可以在连接成功后开机图形        注意:      ...

2018-07-25 14:29:58 223

原创 Linux之系统进程及服务的控制

##### 1.什么是进程 #####        系统未完成并且正在进行的工作##### 2.进程的查看 #####    1)图形方式查看        1.gnome-system-monitor        2.Applications --> System Tools --> System Monitor    2)进程查看命令       ...

2018-07-25 13:20:27 230

原创 Linux之文件权限

###1.文件权限存在的意义####系统最底层安全设定方法之一保证文件可以被可用的用户做相应操作###2.文件权限的查看###ls -l filels -ld dirll filell -d dir###3.文件权限的读取###- |rw-rw-r--   1 kiosk kiosk    0 Jul 21 09:15 file11     2      ...

2018-07-25 10:58:15 175

原创 Linux之用户管理

##### 1.用户存在的意义:限定权力 ########## 2.用户组存在的意义:下放权力 ########## 3.用户的查看 #####    1)查看当前用户        whoami        ##查看当前用户    2)系统中用户的查看        id         ##查看指定用户id信息        id    -u    ##查看用户的uid...

2018-07-19 02:06:04 214

原创 Linux之vim基本应用

### vim的三种模式 ###    命令模式        浏览文件,临时更改vim的工作方式,对字符批量处理            插入模式        对文件内容进行编辑    退出模式        退出vim程序    ###命令模式###    1)调整vim的工作方式        在vim程序中        :set 调整参数    示例:  ...

2018-07-19 02:04:36 195

原创 Linux之输入输出管理

### 1.理解系统的输入输出 ###    在linux系统中,正确输出的编号为1,错误输出编号为2。    输入|输出重定向是指不使用系统提供的标准输入端口,而进行重新的指定。    我的理解就是对交互过程中的输入输出进行一系列取舍修剪留下自己想要的规范格式和有效内容以作他用。### 2.管理输入输出的符号 ###    ##输出重定向    >        ##重定...

2018-07-19 02:02:47 261

空空如也

空空如也

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

TA关注的人

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