自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 深入python的super

super() 的入门使用在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用 super 来实现,比如:12345678910class Animal(object):    def

2018-01-31 20:48:47 270

原创 css位置定位position的absolutive,relative,fixed讲解及锚点链接演示

absolutive:其位置相对于最近的已定位父元素而言的位置,若父级都没有定位,则以html(根元素)可直接指定 “left”、“top”、“right” 以及 “bottom” 属性。若是以html为定位(即以四个角为坐标轴原点,具体哪个点,取决于你的赋值.1.left和top则表示以左上角为坐标轴原点.2.left和bottom表示以左下角为坐标轴原点3.right和to

2018-01-31 20:28:44 835

原创 标准盒子模型与怪异盒子模型的不同 和 浮动的讲解

标准盒子 与 怪异盒子的模型是一样的,如下:在来一套程序: .box{ width: 200px; height: 200px; border: solid red 2px; margin: 10px; float: left; } 我们通过css来对这块边框进行设置大小。这里的width和height设置 是 两个盒子的差别之处。 (1

2018-01-31 19:25:42 1277

原创 python连接redis

redis数据库,存放的都是key:values的形式的数据.没有所谓的表,集合等结构.可以通过key快速查询到value,一般来说,存储不管value的格式,照单全收,(redis包含了其他功能) 首先先去网站下载安装包,redis一般都用在linux系统.给个window的redis:下载后建议解压redis64-2.8.2101 , 进入download文件夹 , 找到r

2018-01-30 09:23:38 2921

原创 python连接操作mongodb数据库

import pymongo    #若没有该模块,进入cmd, pip install pymongo#localhost表示本机ip,也可以用回环地址127.0.0.1      而mongodb默认port是27017mongoclient = pymongo.MongoClient("localhost",port=27017)#使用/创建库,存在则使用,不存在则创建,只有插入

2018-01-29 09:28:16 3167

原创 python连接mysql

需要导入pymysql模块进入cmd终端,安装模块     pip install pymysql进入pycharm程序如下:import pymysql#连接数据库(localhost是自己的ip地址,也可以用127.0.0.1 , 第二,三参数 表示用户名和密码,xing是数据库,charset是编码方式connect =  pymysql.Connect("local

2018-01-29 09:08:25 208

原创 高阶函数(map,reduce)

map(func, iterables)map是内置函数,不需要导入模块func表示函数名,该函数必须是得传入一个参数,还必须有返回值iterables表示可迭代对象(即含多个元素,如:列表,元组,字典,集合,字符串等)作用: 对迭代对象中每一个元素进行func函数,并返回新结果封装成对象,map返回值的map类型对象,可通过next或for循环来获取元素,也可以强转成list

2018-01-22 14:16:51 259

原创 数据持久存储化(序列化,反序列话)

这个功能是让程序中的数据能持久性存储,后面学到数据库,可以存入。目前还没学到,就先存入文件。如果只是存在数组,字典等数据结构,每次运行时,数据都是重新开始。所谓的序列化,就是将数据存入文件中.反之,从文件读取数据为反序列化.用上述方法需要导入pickle模块.代码如下:import pickle#序列化file_path = r"F:\python_exampl

2018-01-13 17:37:35 302

原创 09-从内存看python中的is与==的区别

先上一个例子!list1=[1,2,3]list2=[1,2,3]list3=list1if list1 is list2:print("True")else:print("False")if list1 == list2:print("True")else:print("False")===>False===>True每一个常量,列表,元组

2018-01-13 10:46:24 201

原创 08-python之正则表达式

正则表达式,用来对字符串进行筛选,排查.不是已经有了字符串的切分,截取,值查索引,索引查值等操作了?为啥还要有正则表达式勒.因为懒.嫌弃用字符串的方法太麻烦.给个例子吧!检查一个号码是否符合规格.re.search(r"^1[3-9]\d{9}$","13525464648")可能初学者看不明白.主要是告诉大家用正则就是那么简单.若用字符串方法会用很多个if语句进行判断,很

2018-01-12 20:29:09 171

原创 06-python列表内存详细讲解

来几个例题先把.1.class Student:def __init__(self,name,age):self.name = nameself.age = ageage[20,21,22]student = Student("李小璐",age)age[0] = 18print(student.age) ================>[18,21,22]

2018-01-09 21:07:32 1724

原创 07-面向对象的嵌套

"""面向对象的嵌套:顾家媳妇双十一:购物 媳妇淘宝买衣服----->进购物车----->支付宝------>人 面向对象思维: 做题时,首先需将上述流程写出来,在需反过来学程序 先写人类,再写支付宝类,再写购物车类,再写衣服类现将各各类的三大要点列出来:1.类名:人属性:支付宝 (本属性是下一个类的类名)方法:显示金额

2018-01-09 20:15:37 168

原创 05-遍历三种方式(递归遍历,广度遍历,深度遍历)

#复制day08目录,并显示复制进度百分比(递归遍历,广度遍历,深度遍历)"""目录删除:remove_dir文件复制:file_operation目录复制:copy_dir调用了文件复制目录总大小:dir_size"""#1.递归方式遍历import os#目录的删除,参数1:目录路径def remove_dir(dir_path): global counter

2018-01-09 09:37:38 254

原创 04-目录的操作

os.mkdir("目录路径")------------------------>只会删除空目录os.path.getsize("文件路径")------------------>只能获得文件大小,不能获得目大小#目录的删除,参数1:目录路径def remove_dir(dir_path): global counter list1 = os.listdir(dir_

2018-01-08 20:39:45 185

原创 03-python文件(文件夹复制练习)------使用递归遍历,广度遍历(队列),深度遍历(栈)

import osold_dir = r"F:\Python\python1704\day08"new_dir = r"F:\Python\python1704\day08888888"#文件操作def file_operation(old_dir,new_dir,names): dict_old = os.path.join(old_dir,names) di

2018-01-06 10:53:55 320

原创 02-python练习:打印歌词(字符串操作练习),播放器播放歌词方式(到时间出现对应歌词)

方法1:musicLrc = r"""[00:03.50]传奇[00:19.10]作词:刘兵 作曲:李健[00:20.60]演唱:王菲[00:26.60][04:40.75][02:39.90][00:36.25]只是因为在人群中多看了你一眼[04:49.00][02:47.44][00:43.69]再也没能忘掉你容颜[02:54.83][00:51.24]梦想着偶然能有一天再相

2018-01-06 10:43:15 1788

转载 01-Python-copy()与deepcopy()区别

定义:深复制:即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。浅复制:浅复制并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标签被改变的时候,数据块就会发生变化,另一个标签也会随之改变。这就和我们寻常意义上的复制有所不同了。不理解定义,让我们看看python数据存储方式的原理吧;

2018-01-02 17:49:46 190

空空如也

空空如也

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

TA关注的人

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