自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zzzzls 的博客

以身为棋,胜天半子

  • 博客(23)
  • 资源 (1)
  • 问答 (4)
  • 收藏
  • 关注

原创 爬虫的基本原理

文章目录爬虫概述获取网页提取信息保存数据自动化程序能抓怎样的数据JavaScript渲染页面我们可以把互联网比作一张大网,而爬虫(即网络爬虫)便是在网上爬行的蜘蛛。如果把网的节点比作一个个网页,爬虫爬到这就相当于访问了该页面,获取了其信息。可以把节点间的连线比作网页与网页之间的链接关系,这样蜘蛛通过一个节点后,可以顺着节点连线继续爬行到达下一个节点,即通过一个网页继续获取后续的网页,这样整个网的...

2020-03-31 22:52:16 3431 1

原创 Web 网页基础

文章目录网页的组成HTMLCSSJavaScript网页的结构节点树及节点间的关系选择器当我们用浏览器访问网站时,页面各不相同,那么你有没有想过它为何会呈现成这个样子呢?本文,我们就来讲解网页的基本组成、结构和节点等内容。网页的组成首先,我们来了解网页的基本组成,网页可以分为三大部分:HTML、CSS 和 JavaScript。如果把网页比作一个人的话,HTML 相当于骨架,JavaScr...

2020-03-31 22:36:15 1825

原创 Python 基础语法

文章目录变量设置变量目的变量的创建变量的声明变量的命名规则变量的拼写规范变量的四种操作模式常量标识符和关键字标识符关键字数据类型基础数据类型高级数据类型数据类型之间的转换变量变量:编程语言中临时存储数据的一个容器。设置变量目的如果需要反复使用或者改变某一值的时候,可以将该值设置为变量,便于反复使用变量的创建第一次赋值时即创建完成变量的声明不用写变量类型,python会直接根据实际对...

2020-03-31 20:32:20 121

原创 Python简介

文章目录Python概述发展历程Python语言的优势The Zen of Python环境搭建基本环境搭建集成环境搭建开发工具记事本超级记事本IDE工具Python概述发展历程1989 年圣诞节,荷兰人 Guido van Rossum(吉多·范罗苏姆) 为了打发圣诞节的无趣而开发了一个脚本解释程序 —— Python,取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Mo...

2020-03-30 22:41:25 127

原创 常用内置函数 zip、map、sorted、filter、enumerate

文章目录Python全部内置函数Python常用内置函数zip()map()sorted()filter()enumerate()Python全部内置函数Python 解释器内置了很多函数和类型,您可以在任何时候使用它们。以下按字母表顺序列出它们。内置函数abs()delattr()hash()memoryview()set()all()dict()...

2020-03-29 10:40:40 286

原创 装饰器详解

文章目录装饰器介绍一个简单的装饰器@语法糖对带参数的函数进行装饰让装饰器带参数多个装饰器的执行顺序装饰器介绍装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景,装饰器是解决这类问题的绝佳设计。有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码到...

2020-03-27 17:02:28 324

原创 嵌套函数与闭包

文章目录嵌套函数封装 - 数据隐藏贯彻 DRY 原则闭包产生闭包的条件自由变量存放在呢?变量作用域嵌套函数嵌套函数(Nested function)是在另一个函数(即:封闭函数)中定义的函数那么,一般在什么情况下使用嵌套函数?封装 - 数据隐藏贯彻 DRY 原则闭包封装 - 数据隐藏可以使用内层函数来保护它们不受函数外部变化的影响,也就是说把它们从全局作用域隐藏起来。来看...

2020-03-27 15:10:34 1016

原创 函数的高级用法

文章目录简介将函数绑定到不同的名称将函数作为参数将函数作为返回值简介在pyton中,函数与任何其它对象(字符串,数字,列表)一致,既可以动态地创建或销毁,也可以传递给其它函数,或者作为值进行返回。将函数绑定到不同的名称Python中的一切皆对象,我们定义的名称仅仅是与这些对象绑定的标识符。函数也不例外,它们也是对象,同样可以被绑定到不同的名称。def add(x,y): retu...

2020-03-27 14:18:03 165

原创 爬虫笔记(1):Http基本原理

文章目录URI和URL超文本HTTP和HTTPSHTTP请求过程请求请求方法请求头请求体响应响应状态码响应体此笔记由崔庆才老师的爬虫课整理而成,课程链接URI和URL首先,我们了解一下 URI 和 URL ,URI 的全程为 Uniform Resource Identifier,即统一资源标志符,URL 全称为 Universal Resource Locator,即统一资源定位符。...

2020-03-26 22:44:55 235

原创 函数简介

文章目录Python函数简介定义一个函数函数参数位置参数默认参数可变参数关键字参数函数返回值返回多个值函数注释Python函数简介函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能...

2020-03-26 18:56:00 144

原创 列表解析式

文章目录什么是列表解析式例1,取文本中所有单词的第一个字符例2,获取两个列表对应位的乘积例3,带三元表达式的列表解析例4,获取一个全0列表例5,嵌套循环的列表解析例6,笛卡尔积例7,多值的列表解析例8,列表解析打印内容什么是列表解析式列表解析(list comprehension)提供了一种优雅的生成列表的方法,能用一行代码代替十几行代码的同时不损失任何可读性。而且,性能还快很多很多!举个栗...

2020-03-26 14:06:00 2256 1

原创 Git笔记(1):安装及配置

文章目录Git安装Windows安装GitLinux安装GitMac OS X安装Git配置Git安装Windows安装Git在windows上安装Git,可以直接前往 Git官网下载安装程序,然后按照默认选项安装即可!安装完成后,在开始菜单找到 “Git” -> “Git Bash”,弹出一个类似命令行窗口的东西,说明Git安装成功!Linux安装Git如果你碰巧用Debia...

2020-03-25 15:41:49 161

原创 translate & maketrans 方法详解

用于创建字符映射的转换表> 注:Python3.4 已经没有 string.maketrans() 了,取而代之的是内建函数: bytearray.maketrans()、bytes.maketrans()、str.maketrans() 。

2020-03-24 15:48:10 516 2

原创 集合set

集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典

2020-03-24 10:35:28 162

原创 字典dict

字典内置函数函数描述len(dict)计算字典元素个数,即键的总数str(dict)将字典转换为字符串字典内置方法函数方法clear()删除字典中的所有元素copy()返回字典的浅拷贝fromkeys(seq[, value])创建一个新字典,以序列seq中元素做字典键,value为字典值get()返回键对应的值...

2020-03-23 11:55:01 189

原创 列表list

python内置函数函数说明len(list)列表元素个数max(list)返回列表元素的最大值min(list)返回列表元素的最小值list(object)将其他可迭代数据转换为列表类型列表常用方法函数说明list.append(obj)在列表末尾添加新的对象list.insert(index, obj)将对象...

2020-03-22 13:36:33 149

原创 Python字符串常用函数

文章目录转换类函数分割类函数查找类函数填充类函数判断类函数转换类函数函数描述lower()大写 => 小写upper()小写 => 大写swapcase()翻转字符串中的大小写capitalize()将字符串的第一个字母大写,其余字母全部小写title()将字符串中的所有单词的首字母大写,其余字母全部小写这里单词的区分是以任何标...

2020-03-21 16:03:46 184 1

原创 Python字符串切片

文章目录1. 索引2. 切片3. 步长1. 索引Python的字符串是有序集合,我们可以通过索引来提取想要获取的字符,可以把 Python的字符串也做为字符串的列表就更好理解,字符串的索引编号有两种表示方式顺序索引,从起始元素到末尾元素,第一个起始元素索引为0,末尾元素索引为 字符串长度减1逆序索引,从末尾元素到起始元素,末尾元素索引为 -1,每个元素索引编号-1,以此类推the...

2020-03-20 21:42:11 740

原创 Python运算符

文章目录1. 算数运算符2. 比较(关系)运算符3. 赋值运算符4. 逻辑运算符5. 位运算符6. 成员运算符7. 身份运算符8. 运算符优先级1. 算数运算符运算符描述实例+加 - 两个对象相加1+2=3-减 - 得到负数或是一个数减去另一个数1-2=-1*乘 - 两个数相乘或者返回一个被重复若干次的字符串1*2=2/除 - 一个数除以另...

2020-03-19 17:08:04 106

原创 Python字符串简介

文章目录字符串是什么字符串字面量向变量赋值多行字符串字符串转义字符字符串连接1. `+`2. `format()`3. `f-string`字符串是什么根据维基百科定义:字符串是由零个或多个字符组成的有限序列。而在 Python3中,它有着更明确的意思:字符串是由 Unicode码点组成的不可变序列(Strings are immutable sequences of Unicode code...

2020-03-19 14:09:17 163

原创 Python命令参数 -b -c -i -V

文章目录python -bpython -cpython -ipython -Vpython -uPython命令参数,提供了一些很有用的功能,可以方便调试和运行,可以通过 python -h 命令查看,以下列举一下常用的参数使用实例及场景。python -b-b 参数,在 import 的时候,不产生 pyc 文件# a.pydef echo(): pass# b.pyfro...

2020-03-18 22:54:12 1875

原创 html 原生滚动条详解,看这一篇就够了!

最近在做一个聊天室的小案例,遇到了一个关于滚动条的问题,需要对获取的信息即时滚动以保证用户总能看到最新消息。聊天程序是基于 ajax 实现的,没有使用框架,消息容器是一个 div,查阅大量资料后写下这篇文章,以作记录!

2020-03-18 08:20:03 14916 3

原创 CSS 设置 border 边框不占元素宽高

box-sizing 用于设置 html 标签的宽度和高度是否包含 padding 和 border 的属性

2020-03-16 18:49:43 20210

LoveString 字串编码查询器

LoveString是一款方便实用的16进制转字符串工具。 该软件可以让字符串编码在Text、ANSI、Unicode、 Unicode Big Endian、UTF-8等之间转换,转换后将以十六进制显示出来。

2019-12-18

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

TA关注的人

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