- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 python 爬虫基础
文章目录http和https的概念url的形式 str使用encode 方法转化为bytes bytes 通过decode 转化为str http和https的概念 HTTP:超文本传输协议,默认端口号:80 HTTPS:HTTP+SSL(安全套接字层),默认端口号:443 HTTPS比HTTP更安全,但是性能更低。 爬虫的流程 url的形式 具体形式: scheme://host[:p...
2020-05-04 15:21:27
348
原创 numpy学习笔记 全面|目录|书籍精华
文章目录多维数组对象生成数组数组的运算基础索引和切片布尔索引神奇索引使用数组进行面向数组编程meshgrid理解条件逻辑数学统计方法布尔值数组的方法排序数组的集合操作 建议阅读相关书籍进行系统学习,此篇文章仅做个人总结之用。 《利用Python进行数据分析》——韦斯·麦金尼 莫凡的教程 多维数组对象 生成数组 生成数组:np.array(),dtype 默认为float64 转换数据类型:a...
2020-05-01 22:22:18
1214
原创 CSS 练习 翻页效果
例子一:翻页样式 制作思路: 创建结构:ul.pagenation>(li>a{$})*11,按tab键快速建立。再逐个修改内容。 去掉ul原本样式:list-style: none;,设定外面盒子的样式 .pagenation{ list-style: none; padding: 0; width: 600px; height: 40px; bo...
2020-04-26 22:18:24
449
原创 CSS 定位 | background 属性
文章目录文档流关于定位小技巧设定圆角和圆固定元素居中设置透明度background 属性 文档流 文档流,是指盒子按照html标签编写的顺序依次从上到下,从左到右排列,块元素占一行,行内元素在一行之内从左到右排列,先写的先排列,后写的排在后面,每个盒子都占据自己的位置。 关于定位 我们可以使用css的position属性来设置元素的定位类型,postion的设置项如下: relative 生成相...
2020-04-25 11:42:29
446
1
原创 HTML display 属性和浮动布局
文章目录块元素包含默认样式的块元素内联元素内联块元素display属性浮动元素清除浮动属性总结相应技巧 参考文献 本文均参考上述博客,并在此基础上总结添加。 块元素 块元素,也可以称为行元素,布局中常用的标签如:div、p、ul、li、h1~h6等等都是块元素,它在布局中的行为: 支持全部的样式 如果没有设置宽度,默认的宽度为父级宽度100% 盒子占据一行、即使设置了宽度 包含默认样式的块元素...
2020-04-22 10:56:08
891
原创 HTML 盒子模型
为了找到一种布局方式,是目前最主要的布局方式,比传统的table布局要美观,也要复杂很多。 盒子模型基础 设置宽高/设置边框/设置内间距/设置外边距 width:200px; /* 设置盒子的宽度,此宽度是指盒子内容的宽度,不是盒子整体宽度(难点) */ height:200px; /* 设置盒子的高度,此高度是指盒子内容的高度,不是盒子整体高度(难点) */ 盒子模型基础 margin 基...
2020-04-20 20:24:41
578
原创 python 系统工具管理 os | sys
文章目录概念系统模块sys平台与版本观察异常细节命令行参数标准流os 概念 命令行工具 Shell 脚本 系统管理 系统模块 sys 平台与版本 提供了一组功能映射python运行时的操作系统,平台与功能 import sys # 查看sys的功能 print(dir(sys)) # 查看目前的系统版本 print(sys.platform) # 查看现在解释器的版本,也就是查看python的版本...
2020-04-20 14:52:56
359
原创 python 系统学习正则表达式,方法和内容精简推荐
如何系统的学习正则表达式 正则表达式基础语法规则 如何在python里面正确使用正则表达式实例 正则表达式在线练习 精简版本 匹配规则 元字符 描述 . 句号匹配任意单个字符除了换行符。 [ ] 字符种类。匹配方括号内的任意字符。 [^ ] 否定的字符种类。匹配除了方括号里的任意字符 * 匹配>=0个重复的在*号之前的字符。 + 匹配>=1个重复的+...
2020-04-19 20:25:46
330
原创 python 文件操作
文章目录打开文件读写一个二进制文件with写法:自动关闭文件 打开文件 基本语法:file = open(‘文件名’,mode) mode: 打开一个文件:r,写入一个文件:w,追加一些信息:a,操作二进制文件:b,又可以加又可以读:+ 写文件 # 写一个文件 # 创建一个文件后存储在和代码一个文件夹里面 myfile = open('hello world.txt', 'w') ...
2020-04-18 14:24:13
583
原创 python 一篇文章快速掌握datetime
import datetime 获得今天的日期,和年月日 today = datetime.date.today() print(today) print(today.year) print(today.month) print(today.day) print(today.weekday()) print(today.isoweekday()) 获得一个日期的年月日,操作同上 birthday...
2020-04-17 21:47:32
242
原创 python 小数格式化/四舍五入/随机数
小数格式化 # 小数格式化 print('{}'.format(3144234.452451)) # 格式化为浮点数 print('{:f}'.format(234)) # 格式化并保留两位小数 print('{:.2f}'.format(341.1234)) # 格式化并以百分号格式保留两位小数 print('{:.2%}'.format(124 / 91)) # 格式化并显示负数 print(...
2020-04-17 21:25:23
811
原创 python 错误异常处理
文章目录错误类型异常处理单元测试基本结构断言的类型简化版本容易踩的坑 错误类型 语法错误 SyntaxError: EOL while scanning string literal 看着syntaxerror就是语法错误 AttributeError:属性异常 语义错误 逻辑错误 找到错误 try后面输入可能有异常的程序 遇到错误就打印,except后面跟可能出错的类型,如果没有跟,所有...
2020-04-17 20:52:07
885
原创 HTML基础(2)CSS入门
文章目录css引入方式css常用样式属性文本常用样式css选择器id 选择器类选择器层级选择器组合选择器伪类及伪元素选择器 css引入方式 外联式:通过标签的style属性,在标签上直接写样式 在网页存储的文件夹中新建一个样式文件夹css,就跟图片存储一样。 然后写入右边的代码。 div{ font-size: 32px; color: red; } 在网页文件head模块中利用li...
2020-04-16 12:21:33
424
原创 HTML基础
文章目录html概述html基本结构html 标签 html概述 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm。 html基本结构 安装插件Emment,并按!+Tab html...
2020-04-14 22:38:03
589
原创 python 将一篇英语短文切割,统计词频,按照降序排列
python将一篇英文短文每一个词都切割,并统计词频,并写出到Excel,涉及知识点: 切割英文短文 统计词频 将字典写出到Excel # 读入文本 # 切词 import re import xlwt with open(r'D:\PythonExcercise\file_test\Trump.txt', 'r', encoding='utf-8') as fd: a = re.c...
2020-04-13 20:29:50
1098
原创 python PTA 1014 福尔摩斯的约会 (20分)
大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。 大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母 D,代表星期四;第 2 对相同的字符是 E ,那是第 5 个英文字母,...
2020-04-13 12:14:00
533
原创 python解决PTA-1012问题
给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A1= 能被 5 整除的数字中所有偶数的和; A2= 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1 −n2+n3−n4 ⋯; A3= 被 5 除后余 2 的数字的个数; A4= 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位; A5= 被 5 除后余 4 的数字中最大数字。 输入格式: 每...
2020-04-13 09:52:41
552
原创 MySQL(2)
文章目录自增长非空默认值DEFAULT唯一性 UNIQUE KET 自增长 mysql> -- 测试AUTO_INCREMENT mysql> CREATE TABLE IF NOT EXISTS user5( -> id SMALLINT KEY AUTO_INCREMENT, -> username VARCHAR(20) -> ); Qu...
2020-04-05 15:29:08
232
原创 MySQL 常用数据类型
文章目录连接服务器数据库操作创建数据库常用命令数据表的相关操作创建数据表MySQL 中的数据类型MQL存储引擎建立TABLE的步骤 连接服务器 CMD里面的命令:mysql -uroot -p 若显示Can’t connect to MySQL sever on ‘localhost’,那么右键计算机-管理-服务-重新启动MySQL即可 MySQL语句规范 SQL必须用分隔符结尾 数据名称和表名称...
2020-04-02 17:47:03
488
原创 python基础 Image模块
由一道题了解Imgae模块 第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果 Image 官方文档:https://pillow.readthedocs.io/en/stable/reference/Image.html ...
2020-03-28 20:50:06
466
原创 python PTA 1004 成绩排名
你想让某个类的实例支持标准的比较运算(比如>=,!=,<=,<等),但是又不想去实现那一大丢的特殊方法。 Python类对每个比较操作都需要实现一个特殊方法来支持。 例如为了支持>=操作符,你需要定义一个 ge() 方法。 尽管定义一个方法没什么问题,但如果要你实现所有可能的比较方法那就有点烦人了。 装饰器 functools.total_ordering 就是用来简化这个...
2020-03-28 13:08:47
410
原创 python基础 面向对象编程
文章目录面向对象&面向过程对象的进化类的定义构造函数__init__()实例属性实例方法其他类对象类属性和类方法类属性类方法静态方法_del_方法(析构函数)和垃圾回收机制_call_方法和可调用对象 面向对象编程是将数据和操作数据相关的方法封装到对象中。 面向对象&面向过程 面向过程:关注程序的逻辑流程,是一个执行者思维,适合编写小规模程序,更适合一个人的工作,关键是找动词 面向...
2020-03-25 16:51:56
925
原创 python基础 函数
文章目录函数函数的定义和调用形参和实参返回值 函数 函数是可重用的程序代码块,可以使用代码的复用,更能实现代码的一致性。 python的函数分为如下几类: 内置函数:直接就可以调用:list(),len()等 标准库函数:可以通过Import语句倒入库,然后使用其中定义的函数 第三方库函数:python舍去提供许多高质量的库 用户自定义函数:自己定义 函数的定义和调用 语法: def 函数名(...
2020-03-23 16:15:46
843
原创 python基础 if for while zip推导式创建
文章目录控制语句if条件语句的应用和判断条件表达式中不能有赋值等式三元条件运算符多分支选择结构选择结构嵌套循环结构while 控制语句 if 条件表达式:逻辑表达式,关系表达式,算术表达式等 条件表达式除了下列情况,全都是True: Flase,0,0.0,空值None,空序列对象(空列表,空元组,空字符串),空range,空迭代对象 语句块: 缩进对齐 Example a = input(...
2020-03-22 14:21:45
1105
原创 python基础 集合
文章目录集合集合的创建集合相关操作 集合 集合的创建 集合的所有元素都是字典的键对象,最大的特点是不能重复。 #集合的创建 a = {2,"egg","financial",9,10} print(a) #添加重复元组,集合不改变 a.add(9) print(a) #利用set函数进行转换,重复的元素不包括 b = [12,3,45,3] print(set(b)) #利用remove()删除指...
2020-03-22 13:26:47
195
原创 python基础 Day3
文章目录序列列表创建列表列表元素的增加与删除列表元素的添加列表元素的删除列表元素的访问和计数列表的切片操作列表的遍历列表排序多维列表元组创建索引切片:同列表生成器推导式创建元组 可变字符串 #可变字符串:对于字符串直接修改,而不会生成一个新的对象,修改比较频繁的时候可以使用这个 import io a = "hello world" sio = io.StringIO(a) print(sio) ...
2020-03-21 12:40:01
642
原创 python基础 运算符和字符串
#斜体表示不熟悉的知识点 链式赋值 x=y=123, x=123,y=123 系列解包赋值 a,b,c=4,5,6 类型介绍(type) 整数:10/浮点:3.14/布尔:True/字符串:“sxt” 数字 运算符:浮点除法:/,整除://,取余数:%,幂:**,同时取得商和余数:divmod,返回的是元组 十进制转化为二进制: 转化原理: |0|0| |1|1| |2|10| 2^1+0...
2020-03-20 12:11:20
651
原创 python基础
对象 标识(identification) 类型(type) 值(value) 引用 变量位于栈内存,对象位于堆内存。 标识符 命名变量/函数/类/模块:区分大小写A和a/一般用字母,数字(不能用在开头),下划线命名/不能使用if or等关键词/不用双下划线 命名规则 模块和包含:全小写 函数名:全小写 类名:驼峰(MyPhone) 常量名:全大写SPEED 变量和...
2020-03-19 19:34:23
235
MySQL 表操作及表中数据操作.pdf
2020-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅