- 博客(14)
- 收藏
- 关注
原创 ES6学习笔记
ES6学习笔记标题ES6的兼容标准ES6的兼容标准声明变量解构赋值数组的解构赋值对象的解构赋值模板字符串对象的简化写法箭头函数函数的默认值扩展运算符ES6的兼容标准ES6的兼容标准声明变量let变量不能重复声明(var可以)块级作用域不存在变量提升,必须先声明才能使用不影响作用域链const 声明常量必须赋初始值一般常量使用大写常量不可以修改块级作用域对数组和对象的元素修改,不算做对常量的修改,不会报错解构赋值数组的解构赋值const F4 = ["小刘",
2022-03-29 19:58:26 199
原创 vue2 学习笔记(持续更新中)
文章目录基础1. 项目目录分析2. 项目配置2.1 项目运行浏览器自动打开2.2 关闭eslint校验工具2.3 别名配置基础1. 项目目录分析/public 公共资源(静态资源,图片等)。webpack进行打包的时候会将里面的内容原封不动打包到dist文件夹中/pubilc/index.html 模板文件,作用是生成项目的入口文件,webpack打包的js,css也会自动注入到该页面中。我们浏览器访问项目的时候就会默认打开生成好的index.html。/src文件夹 代码文件夹/s
2022-01-04 11:15:34 1085 1
原创 C3-border是个神奇的东西,简单图形
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title></title> <style> .first,.second,.third{ .
2021-09-08 17:20:53 82
原创 python内置函数 filter、map,reduce
filter(func,itrable) 过滤序列中的每个元素作为参数传递给函数进行判断,返回True或者False,最后将返回True的元素放到新列表中# eg: 奇数的判断 def is_odd(n): return n%2 == 1 templist = filter(is_odd,[1,2,3,4,5,6,7,8,9,10]) newlist = list(templist) print(newlist)map(func,itrable)将传入的函数依次作用到序列的每个
2021-09-02 16:20:18 59
原创 快速排序的实现
快速排序quickSort:任意选取一个数据(通常选用列表的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的都放在它后面def QuickSort(my_list,start,end): if start >= end: return ## 序列左边移动的游标 low = start ## 序列右边移动的游标 last = end ## 将起始元素设为要寻找位置的基准元素 p_num = my_list
2021-09-02 12:18:19 144
原创 二分法编码实现及应用
### 递归实现二分法def func(my_list,num,start=0,end=None): l = len(my_list) end = l-1 if end is None else end mid = (end-start)//2 + start if end >= start: if num > my_list[mid]: start = mid + 1 end = end
2021-09-01 16:46:59 276
原创 python处理图片基础用法
图片大小,图片颜色空间,图片格式from PIL import Imageimg = Image.open('mei.jpg') # 打开图片print(img.size,img.mode,img.format)split方法将RGB模式的图片进行通道分离 分离通道之后图片模式均为L灰度模式im = img.split()print(im[0].mode)im[0].show()im[1].show()im[2].show()merge方法可以将分离的通道进行合并i
2021-02-03 18:05:47 662
原创 python 列表的排序和翻转
列表的排序使用sort方法:列表名.sort()。默认升序,降序在括号里增加reversed = Truenum = [2,324,25265,13]num.sort() print(num) #[2,13,324,25265]num.sort(reverse = True)print(num) #[25265,324,13,2]使用python内置函数 sorted(列表名),该方法不是操作原列表,会生成一个新列表num = [2,324,25265,13]print(sorted(
2021-01-17 21:26:37 189
原创 冒泡排序原理实现
冒泡排序的原理就是比较相邻两个数的大小关系,如果n1>n2(或n1<n2)就交换位置,依此类推nums = [2,3,4,5,1,8,9]length = len(nums)nums[0]分别和nums[1],nums[2]…nums[length-1]比较nums[1]分别和nums[2],nums[3]…nums[length-1]比较…nums[length-2]和nums[length-1]比较while循环实现m = 0while m < length.
2021-01-17 19:53:45 119 1
原创 python字符串的格式化
占位符% 表示占位符%d 表示整数占位符%nd 表示打印时显示n位,如果不够,在前面使用空格补齐%s 表示字符串占位符%f 表示浮点数的占位符%% 表示**%**本身示例name = 'zhangsan'age = 18print('大家好,我的名字是',name,'我今年',age,'岁了',sep='')print('大家好,我的名字是%s,我今年%d岁了' % (name,age))print('大家好,我是%d号选手' % 5 )print('大家好,我是%3d
2021-01-12 09:25:44 202
原创 英雄数据分析
import requestsfrom lxml import etreeimport jsonimport pandasimport pygalfrom pygal.style import DefaultStylechart = pygal.StackedLine(fill = True, interpolate = 'cubic',style = DefaultStyle)url='https://pvp.qq.com/web201605/js/herolist.json'page=
2020-05-26 22:31:18 325
原创 王者农药人物信息爬取
标题王者农药英雄技能爬取import requests,jsonfrom lxml import etreeimport pandas as pdherolist_json = requests.get('https://pvp.qq.com/web201605/js/herolist.json').textherolist = json.loads(herolist_json)headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win
2020-05-26 15:33:04 389 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人