自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何恢复百度降权(1)

seo即为搜索引擎优化,目前是免费主流百度推广方式之一,由于国内大多数都使用百度,所以本文所说的优化都指的是百度优化。seo的主要作用就是提高网站在百度展现中的搜索排名,以此来获得更多的流量。所以研究seo就需要研究百度展现算法,只有 深入了解百度排名算法才能让网站在百度搜索中获得更好的排名。接下来的N多篇文章没有大道理,没有过多的概念,只从小编多年经验分析百度降权的因素,如何调整已经被百度降权的网站。影响百度降权的因素:1.频繁更改TKD在建设网站初期就要定位好关键词,以此关键词为根基,进行拓展

2021-01-10 09:18:56 220

原创 python可变参数(*args、**args)

为什么要使用可变参数,顾名思义,可变参数指的就是数量可以变化的参数,即在调用函数时,传递的参数可以是任意个。其形参主要有两种形式:一、*args二、**args第一种:*args,在传递参数时,以元组的形式传递如果已知列表,如何将该列表中的参数传递呢?第二种:**args这种形式接受任意多个关键字参数,以字典形式传递同理,如果已知字典,如何传递呢?...

2020-08-13 17:37:33 1350

原创 python关键字参数以及参数默认值

关键字参数定义:指用形式参数的名字来确定输入的参数值,即通过定义函数时定义的变量来输入参数值。通过该方式传递参数,无需与形参位置一致。使得调用函数更加灵活。举例说明: 定义一个函数,传递两个参数,用来计算两个值相加 def name(x, y): '''定义一个函数,用来计算两个值相加的结果''' c = x + y # 将x + y的值赋值给c print(c) # 打印c的值 调用函数: name(x = 5, y = 7) --> 12 此时调用

2020-08-11 09:29:56 903

原创 python如何定义、调用函数,函数的参数(实参、形参)

函数定义:用于实现某种功能,在后续用来调用。定义函数语法:def function_name():代码块一个简单的函数: 定义函数: def name(): print('kitty') 调用函数 name()参数:形参:在函数定义时,将参数放在括号内,可以传递多个形参,每个参数之间用逗号','隔开。 def name(first_name): pring(first_name) fitst_name就是形参,不过此时只传递一个形参。 传递两个参数:

2020-08-10 10:09:28 2223

原创 python集合的使用方法(去重)

集合:集合中的所有元素是放在{}中的,每个元素之间用“,”隔开。通常情况下集合用来去掉重复元素,集合中的元素序列是可变的。集合的创建以及增删改查创建集合: 直接使用{}创建: setname = {e1,e2,e3,e4,e5,...,en} set1 = {'唐僧', '孙悟空', '猪八戒', '沙和尚', '白龙马'} set2 = {5,2,0,8,6,1,4,9} 当我们输出集合中的元素时,元素内容的顺序发生改变: print(set1) --> {'唐僧', '孙悟

2020-08-09 09:04:32 2811

原创 python字典的使用方法

字典:用花括号包含的采用键值对(key:value)形式实现的一组数据创建字典:方法一: dict1 = {'name':'bruce', 'age':50, 'gender':'male'} 方法二: dict2 = dict(name='bruce', age=50, gender='male') 方法三: a = ['name', 'age', 'gender'] b = ['bruce', 50, 'male'] dict3 = dict(zip(a,b))\方法

2020-08-07 16:17:28 265

原创 循环语句while和for的使用

1.while循环通过一个条件来控制是否要继续反复执行循环体中的语句while 条件表达式: 循环体当条件为True时,重复执行循环体中的语句,当条件为False时,退出循环i = 1while i < 10: print(i) i += 1i初始值为1,当i<10时,输出i,i自增1,当i=10时,不满足条件,退出循环,结果为: 1,2,3,4,5,6,7,8,9在使用while循环时,一定要避免产生死循环,小编试过一次,电脑直接罢工了。2.for循环:主要用于遍

2020-08-04 10:11:43 1666

原创 条件表达式简化写法(重要)

补充:and符号作为普通运算符的意思是与,当条件同时为True时,返回才True,用在if语句中的时候,当两个条件同时满足时,才执行if语句中的代码块。a = 5b = 0if a and b: print(a)else: print(b)# 先进行判断,当a和b必须同时为True时,才输出a,否则输出b放在python解释器中运算结果:条件表达式的简化使用 a = 10 b = 6 if a > b: print(a) else: print(b) 简化使

2020-08-03 09:34:24 526

原创 python条件控制语句if的使用方法

if语句:用于条件判断时所使用的语句,当条件为True时,执行代码。常见的if语句模式:1.if语法格式: if True: print('当条件为真时,才能将我显示出来!') # 当条件为真时,才能将我显示出来! if False: print('当条件为假时,我不会显示出来!') # 不会显示结果2.if…else… if True: print('当条件是True时,我可以显示!') else: print('当条件为False时,我显示出来') # 当条件是

2020-08-01 15:50:11 3060

原创 python运算符以及优先级

除了常见的加、减、乘、除、取整、取余、幂之外,还有以下运算方式: 1.and 逻辑与 使用方法,用于判断两者返回结果是true还是false,如: a = True b = False a and b -- False 解释:当a为True,b为False时,只要有一个为False,必返回False, **引申:当前者为True时,返回第二个值,当前者为False时,返回False**,如下: c = 1 d = 2 c and d --2 解释:当变量值

2020-07-31 10:37:16 491

原创 python元组简要介绍

元组就是将列表的方括号改为小括号,定义元组之后,可以使用索引来访问其元素。元组中的元素是不可更改的。创建元组:1.定义一个矩形长宽: rect = (500,300) ,访问元组中的元素: rect[0] = 500 rect[1] = 3002.修改元素 rect[0] = 600 此时会报错,类型错误,元组中的元素不支持修改 如果想修改元组中的元素,直接修改元组变量或者叫重新给变量赋值 rect = (500,300) 此时无法直接修元组中的元素,但是可以修改元组变

2020-07-31 09:44:47 189

原创 python列表的统计和计算方法

之前说到len()函数和count()函数,前者是统计列表中元素的个数,后者是统计元素在列表中出现的次数。count()用法: number = [1, 2, 3, 4, 5, 6, 5, 6, 2, 8, 3, 9, 6] number.count(1) # 返回1 number.count(2) # 返回2 number.count(6) # 返回3 number.count(7) # 返回0len()用法:listname = [1, 2, 3, 4, 5,

2020-07-29 08:37:04 2498

原创 python列表的嵌套99乘法表

所谓列表的嵌套指的就是列表中包含列表、list1 = [[1,2,3], [4,5,6], [7,8,9]]当需要访问该列表中某元素时,使用list1[][]双索引方法: 获取数字4--list1[1][0] -- 4为了方便观看可以将嵌套列表写成如下格式:list1 = [ [1,2,3], [4,5,6], [7,8,9] ]注意一定不要忘记逗号简单介绍for循环: for循环语法: for i in list1: 一定不要忘记末尾的冒号 list1表示列表

2020-07-28 10:23:45 759

原创 列表推导式的使用方法

列表推导式语法:(1)结合range()函数使用,快速生成整数列表 简单:list1 = [i for i in range(1,11)] 解说:for ... in ...使用的是for循环,遍历range(1,11)函数生成的1-10数字,开头的i表示1-10这10个数字,中括号表示列表-将1-10的每个数据存放到该列表list1 复杂:在生成列表的同时,计算或者判断 1) 计算: list1 = [5*i for i in range(1,11)]解说:与简单的情况

2020-07-27 09:52:35 1910

原创 len(),count()的使用以及常用的排序方法

1.len()方法:计算列表的长度2.count():统计列表中指定元素出现的个数 3.排序(1)sorted()函数语法:sorted(iterable,reverse)iterable参数表示可迭代对象,比如列表,元组reverse排序规则,两种值reverse=True–降序排列 ;reverse = False–默认升序排列(2)sort()方法语法:list.sort( reverse)reverse排序规则,两种值reverse=True–降序排列 ;reverse = F

2020-07-25 08:58:36 1689

原创 python列表切片的使用方法

何为切片:就是从指定起始索引位置读取到指定结束索引位置中的所有元素,但是包头不包尾。语法格式:list[start????step],start值起始位置,end指结束位置,step指步长比如:number = [1,2,3,4,5,6,7,8,9]number[0:5] -- [1,2,3,4,5]number[1:6] -- [2,3,4,5,6]number[3:8:2] -- [4,6,8]注意步长的写法list[start:end:step],第二个是冒号不是逗号,否则会

2020-07-24 09:58:22 374

原创 python列表的增删改查和遍历

列表:用中括号括起来的一组数据!创建列表的3种方式: 1. name = ['丽丽', '茜茜', '荣荣', '静静'] 2. 创建数字列表: number = list(range(1,10)) # number = [1,2,3,4,5,6,7,8,9] range()函数,取值是包头不包尾 3.在编程中有时会需要创建空列表: list_1 = [] 列表中的元素,索引值从0开始,比如name = [‘丽丽’, ‘茜茜’, ‘荣荣’, ‘静静’],此时’丽丽’这个索引值是0,一

2020-07-23 10:44:39 206

原创 python数字类型及类型转换

在介绍数字类型之前,先补充字符串中的一个拼接,使用+号进行拼接。数字类型,,包括int类型和float类型int:整数类型float:浮点数整数运算:浮点数运算与整数运算相同注意、注意、注意!当字符串与数字做加法运算时,会报错!结论就是字符串与数字不能做加法运算。必须要将数字转换为字符串,此时涉及到数据类型转换。在转换之前介绍一个函数,type()函数,用来检测数据类型!字符串转换为数字当字符串为纯数字时,使用int()函数可以将字符串转换为数字:当字符串不是纯数字类型时

2020-07-23 09:53:18 342

原创 isdigit(),isalpha(),isalnum(),isspace(),isupper(),islower()使用方法

1.判断是否由数字组成语法:str.isdigit()2.判断是否由字母组成语法:str.isalpha()此时已返回false,是因为字符串中有空格返回true3.判断是否由字母和数字组成语法:str.isalnum()返回false4.判断字符串是由空格组成语法:str.isspace()5.判断是否是大写语法:str.isupper()6.判断是否是小写语法:str.islower()7.判断首字母是否大写语法:str.istitle()...

2020-07-22 10:36:24 878

原创 python中split()方法的使用

split()方法是用来拆分字符串的,返回的数据类型是列表,当传入参数时,必须指定分割符。当不传递参数时,此时将整个字符串作为列表的一个元素返回。使用方法:1.空格作为分隔符2.按点号.分割当字符串中没有指定分割符时,会将整个字符串作为列表的一个元素返回。3.包含多余空格当分割符前后位是分割符时,返回一个空字符串。str1中hello world有两个空格,此时返回的结果中,多一个空字符串,这是因为中间的两个空格其中之一前后位没有字符。4.传递第二个参数分割次数(1)分割0次,

2020-07-21 11:10:05 9813

原创 python小白学习之路(4)-字符串str数据类型(操作字符串)

字符串的操作方法:1.len()方法统计字符串的长度 str = “zmcvndkaljsd”c = len(str) – c = 122.title()字符串首字母大写 name = “jack”name.title() – Jack

2020-07-10 14:21:12 126

原创 python小白学习之路(3)-字符串str数据类型(声明字符串)

变量是用来存储数据的,数据都有数据类型,python在创建数据时,就已经自定义了其数据类型。数据类型:123 – int123.26 – floatTrue – booleanFalse – boolean‘name’ – str[‘name’, ‘age’, ‘gender’] – list(‘name’, ‘gender’, ‘address’) – tuple{‘name’:‘zhangsan’, ‘age’:18, ‘gender’:‘男’} – dict...

2020-07-07 09:21:24 651

原创 小白的python学习之路(2)

变量与数据类型(一)每一门程序语言都有变量,在python中:变量–存储数据的容器,变量的值可以是任意一种数据类型数据–字符串str、整型int、浮点型flaot、布尔boolean、列表list、元组tuple、字典dict、集合set声明变量:a = 1 # 此时将int(整型)类型赋值给变量a,此时a的值是1,类型是int类型,id可以通过解释器获取。获取变量的值:print(a)获取变量的类型:type(a)获取变量的id:id(a)此时又学了两个函数:type()函数,用于获取

2020-07-04 09:34:13 500

原创 小白的python学习之路(1)

首次接触python大概是一年前了,当初学习的目的是为了实现自动化,接下来就为那些同是初学者的同学们,讲一讲我的学习体验。第一次接触python不知道选什么书籍,也没有去看视频教学,就是买了一本叫python从入门到实践的书来自学,如今这本书基本上看了也有两三遍了,里面的代码也敲了一次又一次,对于一些基本的脚本可以说没有问题,但是涉及到大一点的项目,就两眼一抹黑,都说python入门容易,精通难,一点也不假,其实本人没有经过系统培训,连最基本的编程思维都是乱的,所以遇到问题的时候,无从下手,好在现在网上购

2020-07-03 15:36:34 155

原创 python学习教材,教程,初学者,零基础!

python学习教材,教程,初学者,零基础!1.笨方法学python2.python编程,从入门到实践3.python编程入门4.python入门指南5.Python 3网络爬虫开发实战6.Python和Pygame游戏开发7.Python語言入门8.簡明.Python教程9.利用Python.進行數據分析10.深入理解.Python中文版11.用 Python Pygame 寫遊戲 - 从入门到精通12.用Python.写网络爬蟲…共19本参考资料!提取:链接: https

2020-07-03 14:54:54 524

django实例手册.pdf

django案例手册、本书涉及django项目创建、实现简易登录页面,验证登录页是否成功,注册功能,使用mysql数据库,数据库中内容前台显示,django的分页功能

2020-07-15

空空如也

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

TA关注的人

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