自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python中的装饰器的使用

在说装饰器之前先要理解一个概念,即《开放封闭原则》。开放封闭原则(OCP,Open Closed Principle)是所有面向对象原则的核心。软件设计本身所追求的目标就是封装变化、降低耦合,而开放封闭原则正是对这一目标的最直接体现。其他的设计原则,很多时候是为实现这一目标服务的,例如以Liskov替换原则实现最佳的、正确的继承层次,就能保证不会违反开放封闭原则。写代码要遵循《开放...

2018-07-19 11:21:41 154

原创 Python中去除列表(list)中重复项的2种方式

方式一、转换为集合再转换为列表list1=[11,22,11,22,33,44,55,55,66]print(list1)print(list(set(list1)))#输出结果#[11, 22, 11, 22, 33, 44, 55, 55, 66]#[33, 66, 11, 44, 22, 55]方式二、循环遍历去除重复项后在写入list1=[11,22,11,...

2018-07-12 10:58:30 74330 6

原创 Python中文件的读写操作

在操作文件之前先要了解各东西,with python中的上下文管理器。python官方文档:with 语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的“清理”操作,释放资源,比如文件使用后自动关闭、线程中锁的自动获取和释放等。文件写入#不使用with:f=open("test.txt:,'w')f.write("用python写入文件")f.clo...

2018-07-12 10:20:13 192

原创 在Python中实现两个数的值交换的几种方法

#定义两个数并赋值x = 1y = 2#第1种方式:引入第三方变量z = 0z = xx = yy = z#第2种:不引入第三方变量x = x+yy = x-yx = x-y#第3种:推荐x,y = y,xprint("x=%d,y=%d"%(x,y))...

2018-07-09 15:30:24 21452

转载 python的基本数据类型及函数(Python3)

Python中的标准数据类型及相关用法(python3)Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)按照数据类型是否可变进行分类:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)可变数据(3 个):List...

2018-07-07 23:06:29 219

转载 vim常用命令(转载)

关于Vimvim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh) 1.1 Vim的几种模式正常模式:可以使用快捷键命令,或按:输入命令行。插...

2018-07-07 22:21:42 145

转载 Linux常用命令(转载)

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui...

2018-07-07 21:32:16 128

原创 在Windows10的Ubuntu18.04子系统中设置python开发环境

Ubuntu18.04已经默认安装的python2改为python3,所以在使用的时候注意区别版本原有的python命令会报错: 运行python时需要使用python3: 这里的安装的python版本是python3.6.5,默认没有安装pip包管理器,安装方式如下(安装时注意是python3-pip不是python-pip): 安装时会同时安装相关依赖时间较长请耐心等待… ...

2018-07-03 22:28:06 6713

原创 Windows10 下启用Linux子系统并设置中文环境

1、启用开发者模式 设置-更新和安全-针对开发人员-开发人员模式-等待完成 2、设置-程序和功能-启用或关闭windows功能-适用于Linux的Windows子系统-确定-等待安装完成并重启PC 3、安装Linux 打开windows10的应用商店,搜索Linux,选择需要的版本点击-获取 我这里选择的是ubuntu18.04,点击获取后等待安装完成 4、启动 在开...

2018-07-03 20:55:01 12944

原创 Python OS模块之操作文件和目录

#-*-coding:utf-8-*-import osimport shutil###############OS模块###############获得当前python脚本的工作目录os.getcwd()#获得指定目录下的所有文件和目录名os.listdir("C:\\")#删除一个文件os.remove(r"H:\Ping_Result.txt")#删除多个空目录os.r...

2018-07-03 19:57:47 1354

空空如也

空空如也

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

TA关注的人

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