自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

caoyan0829的博客

V+caoyan0829

  • 博客(243)
  • 收藏
  • 关注

原创 pandas之数据选取(1)

# hello pandas""" Series : 列 DataFrame : 表"""import numpy as npimport pandas as pd# padas中数据选取操作data = { 'name': ['jack', 'mary', 'lily', 'bobo'], 'age': [19, 32, 22, 12], 'height': [165, 178, 182, 172]}df = pd.DataFrame(data,.

2021-01-20 18:02:26 182

原创 pandas之Series,DataFrame的简单操作

# hello pandas""" Series : 列 DataFrame : 表"""import pandas as pdprint(pd.__version__)# 定义列:ser = pd.Series(['张三', '李四', '王五'])print(ser)"""0 张三1 李四2 王五"""# 自定义列的索引:ser1 = pd.Series(['张三', '李四', '王五'], index=list(range(1, .

2021-01-18 15:53:49 135

原创 VScode背景图设置

效果图:步骤1:先在扩展中下载background插件步骤2:在setting.json配置 "background.useDefault": false,//是否使用默认图片 "background.style": { "content":"''", "pointer-events":"none", "position":"absolute",//图片位置 "width":"100%",...

2021-01-15 15:17:02 339

原创 numpy简单操作

# Numpy 本质就是ndarray 多维数组(多位矩阵)Numpy重点:1.数组维度 shape,reshape 获得维度大小:A.shape => (3,5)2.数组切片 x = np.arange(15).reshape(3,5) x[0:2, 0:3] ***取前2行 前3列 3.数组合并 x = np.concatenate([x1,x2], axis = 1) // axis默认是0 代表行合并""" 安装 pip install...

2021-01-14 14:49:12 124

原创 前端double类型乘积出现多位尾数问题

问题图:接口参数:数据处理:出现问题:0.57* 100 = 56.9999999999解决: 先乘积1000 再除以10解决<el-col :span="2" style="word-wrap: break-word"> {{ item.finishRate * 1000 /10 }}%</el-col>

2021-01-06 10:48:53 440

原创 python练习(3)

python练习(2)https://blog.csdn.net/caoyan0829/article/details/111572816"""11.学员信息管理系统 1.学员信息数据源 2.查看学员信息 3.添加学员信息 4.删除学员信息 5.退出系统 6.界面和交互"""# 1.学员信息数据源stu_list = [ { 'name': 'xiaohong', 'age': 18, 'c

2020-12-23 10:00:37 153

原创 python练习(2)

"""6.列表去重"""l6 = [1, 1, 2, 3, 54, 3, 2, 1]print(list(set(l6))) # 先转集合再转回列表"""7.自定义 abs"""def my_abs(x): if not isinstance(x, (int, float)): raise TypeError('只支持整数和浮点数') if x >= 0: return x else: return -.

2020-12-23 09:52:58 283

原创 python练习(1)

"""1.杨辉三角 [1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1], [1, 5, 10, 10, 5, 1], [1, 6, 15, 20, 15, 6, 1], [1, 7, 21, 35, 35, 21, 7, 1], [1, 8, 28, 56, 70, 56, 28, 8, 1], [1, 9, 36, 84, 126, 126, 84, 36, 9, 1.

2020-12-23 09:25:38 192

原创 python学习(16)- 装饰器

python学习(15)https://blog.csdn.net/caoyan0829/article/details/111296781装饰器:print('')"""开放:对外扩展是开放封闭:对内修改是封闭扩展使用 装饰器"""# 函数参数def check_login(fun): def check(*args, **kwargs): print('验证登录') return fun(*args, **kwargs) # 相当

2020-12-18 10:19:07 98

原创 python学习(15)- 迭代器

python学习(14)https://blog.csdn.net/caoyan0829/article/details/111292662迭代器:print('')"""迭代器 优点:惰性计算(节省内存) 不依赖索引,可以遍历没有索引的对象 如字典,集合 缺点:无法获取迭代器长度 只能往后取值,不能倒序取值 1.可迭代器对象 Iterable 能用for循环遍历的数据 列表list,字典dict,元组tu

2020-12-16 17:35:43 145

原创 python学习(14)- 生成器

Python学习(13)https://blog.csdn.net/caoyan0829/article/details/111252490生成器:"""GeneratorExitgenerator生成器:一边循环一边计算来生成想要的数字"""l = [i for i in range(20) if i % 2 == 0]print(l) # [0, 2, 4, 6, 8, 10, 12, 14, 16, 18]g = (i for i in range(20) if i % 2

2020-12-16 17:04:33 130

原创 python学习(13)- 三大式

Python学习(12)https://blog.csdn.net/caoyan0829/article/details/111209604三大式:1.列表推导式#简化代码,但是阅读性更复杂,不宜维护"""1"""l = []for i in range(10): l.append(i)print(l) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]# 列表推导式l1 = [i for i in range(10)]print(l1) # [

2020-12-16 11:38:41 280 2

原创 python学习(12)- 模块与包

模块与包:#1. 调用tools文件中的 add,jian 函数from tools import add# def add(x, y):# result = x + y# return resultresult = add(1,2)print(result)#2. 引入文件中所有函数 不推荐#重复函数名称的 后面会覆盖前面的from tools import *result2 = jian(3,1)print(result2)print('end').

2020-12-15 14:13:39 449 3

原创 Echarts中图表展示标签值

图例:代码:option = { title: { text: '折线图堆叠' }, tooltip: { trigger: 'axis' }, legend: { data: ['邮件营销', '联盟广告', '视频广告', '直接访问', '搜索引擎'] }, grid: { left: '3%', right: '4%', bottom.

2020-12-12 12:14:11 2275

原创 python学习(11)- 捕获异常

异常处理# 捕获具体异常 一个try: open('10.txt', 'r') # 没有10.txt文件,报错FileNotFoundErrorexcept FileNotFoundError: print('没有该文件')# 捕获具体异常 多个try: print(1 / 0) # 报错 ZeroDivisionError: division by zero open('10.txt', 'r') # 没有10.txt文件,报错FileNotFoun

2020-12-12 11:38:51 153

原创 python学习(10)- 文件操作

文件的操作"""r 只读 运行时 文件不存在报错w 写文件,不存在则创建,如果已存在则覆盖a 追加(和w差不多,但是不会覆盖)rb 二进制读 音乐,图片,视频wb 二进制写ab二进制追加r+ 读写 运行时 文件不存在报错w+ 读写a+ 追加读写rb+ 二进制读写wb+ 二进制读写ab+ 二进制追加"""# f = open('路径',"模式")f = open('1.txt',"a")# #手动关闭f.close()b = open('2.txt','a+.

2020-12-03 14:27:51 210

原创 python学习(9)- 面向对象3

面向对象的三大特性:、"""封装1.把属性封装到对象当中,方便调用2.把相同的功能封装同一方法中,方便调用""""""继承1.顶级父类是Object2.如果不同类中有相同的行为或属性 可以用继承""""""多态1.同一种事务,具有多种形态2.前提要有继承关系"""class Animal(object): # 父类 基类 def __init__(self): self.name = "小黑" # 私有属性和行为.

2020-11-26 15:57:32 134

原创 python学习(8)- 面向对象2

面向对象:# 练习class Home(): def __init__(self,colour,floor): self.colour = colour self.floor = floor def __str__(self): return '将内存地址变成这个' def sleep(self): print('进屋睡觉') def cook(self,type): print('

2020-11-19 15:09:19 130

原创 python学习(7)- 面向对象1

面向对象:# 类 class 相同属性 相同行为# 对象 对象是类的 实例# 车类class MyCar(): colour = '红色' # 类 里面的函数要加self def run(self): print('跑') def music(self): print('听音乐')mbc = MyCar() # 创建了一个面包车对象mbc.run() # 调用对象 跑的方法mbc.music() # 调用对象

2020-11-18 17:40:35 126

原创 python学习(6)- 函数

函数:# 函数 def 实现代码复用# 声明函数def print_name(): print('我叫老李')# 调用函数print_name()def add(x, y, z=4): # x,y形参 z 默认参数 print(x, y, z)# 可变参数 *args,**kwargsdef demo(x, y, z=2, *args, **kwargs): isum = 0 isum = x + y + z for i in

2020-11-18 11:04:32 190

原创 python学习(5)- 集合和字符串

集合:#集合 set 一个没有重复元素的数据结构 没有顺序## 集合 可变 无序# 字典 可变 无序# 列表 可变 有顺序# 元组 不可变 有顺序s = set({}) # s = {}是字典类型 空集合print(type(s))#增加s.add(1)s.add(1)s.add(2)#合并s.update([6,7]) #{1, 2, 6, 7} update 仅支持添加 list、元组,集合,字典print(s) #{1}

2020-11-17 09:59:54 134

原创 python学习大纲

需要的私我 发你xmind

2020-11-16 16:37:40 103

原创 python学习(4)- 字典和元组

字典:# 就是键值对 key:value 字典是没有序的obj = {'age':12}#曾obj['name'] = '老王'print(obj)#查 get()查找不会报错 []查存在的a = obj['age']# c = obj['age1']e = obj.get('age1')print(a)# print(c)print(e)#修改obj['name'] = '张三'print(obj)#练习# b = {}# b['name'] =

2020-11-16 15:22:01 126

原创 python学习(3)- 循环语句和列表

循环语句"""while 条件: 代码块"""# while 1>0:# print("对")# \n 换行 ctrl + 左键点击print 查看原生apiprint("老王", end="") #取消print默认的换行print("老张")import randomnum = random.randint(1,100)# while True:# inum = int(input("输入数字"))# if inum

2020-11-13 10:31:02 180

原创 python学习(2)- 分支语句

1.%的展示num = input('输入数字')print('%s%%'%num) #10%print("{}%".format(num)) #10%2.分支语句 if elif elsenum = int(input("数字"))if (num > 10): print("数字大于10")elif (num > 5): print("数字大于5,小于等于10")else: print("数字小于等于5")#逻辑运算符 and并且(.

2020-11-12 11:35:41 176 2

原创 python学习(1)- 变量

1.打印print('hello python') # hello python2.运算print(8 // 2) # 4 取商数print(6 % 2) # 0 取余数print(2 ** 3) # 8 幂 2的三次方3.注释# 单行注释""" 多行注释 三个双引号 ctrl+alt+l 文件格式化 Code => reformat code"""4.变量name = "老王" #把老赵赋值给name .

2020-11-11 11:00:02 232 2

原创 pycharm代码格式化

1. 在Code =》 reformat Code2.快捷键 ctrl + alt + l

2020-11-11 10:10:56 469

原创 拿到了鸿蒙基础开发证书

华为开发者学院颁发的哦

2020-10-30 10:07:24 3804 17

原创 VUE 在Element Table组件中实现打印

1. // 多选框选中数据 handleSelectionChange(selection) { this.multipleSelection = selection; this.ids = selection.map((item) => item.postId); this.single = selection.length != 1; this.multiple = !selection.length; },

2020-10-28 16:55:12 1568

原创 鸿蒙基础开发课程PPT(一)

需要的私信我,我发你附件 或者加我V也行,有群

2020-10-22 11:25:52 1667 4

原创 Echart图表自定义下钻功能(带返回上一级)的实现demo

1.效果图初始类别,一级分类点击行业分类后,进入二级分类,右下角有返回上一级点击寄递行业中心1,进入三级分类,右下角有返回上一级 2.icon路径:https://wudan.blog.csdn.net/article/details/1040395263.完整代码<template> <div :class="className" :style="{ height: height, width: width }" />&lt...

2020-10-21 10:12:42 2101 1

原创 Vue生命周期activated和created使用的个人见解

1:先看官方介绍created 类型:Function 详细: 在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer),property 和方法的运算,watch/event 事件回调。然而,挂载阶段还没开始,$elproperty 目前尚不可用。 参考:生命周期图示 activated 类型:Function 详细: 被 keep-alive 缓存的组件激活时调用。 该钩子在服务器端渲染期间不被..

2020-09-30 16:04:18 1952

原创 Element表单校验validator的使用方法

<el-form ref="form" :model="form" :rules="rules" label-width="110px"> <el-form-item label="派工单号" prop="postCode"> <el-input v-model="form.postCode" /> </el-form-item> <el-form-item label.

2020-09-30 15:55:28 9058 5

原创 Tabs 标签页使用子组件展示页面的基本实现

1:文件位置2:页面代码<template> <div class="app-container"> <el-tabs v-model="activeName" @tab-click="handleClick"> <el-tab-pane label="工厂布局" name="first"> <plant-layout /> </el-tab-pane> &.

2020-09-29 16:33:45 818

原创 vue跳转同一域名下的另一个页面

直接上代码: 页面js /** 新增按钮操作 */ handleAdd() { this.reset(); this.$router.push({ path: "/orderControl/add", }); }, /** 修改按钮操作 */ handleUpdate(row) { this.reset(); console.log(row); this.$ro.

2020-09-27 17:48:56 928

原创 vue在使用element组件时 scss的样式没作用

先看下代码问题:我发现 nesting-details 的样式没有变化,然后我就看了下Elements的打印发现!!!一下子我就懂了,原来element ui 把 el-dialog 弹窗的元素给分离出去了,他不是当前dispatch-index页面内部的元素而是相当于一个全局的元素去展示的,所以之前scss表里的嵌套关系是错误的 要改成:ok:问题解决结论:dialog弹窗的样式,单独处理,不能结合本页面去写嵌套样式...

2020-09-27 15:10:28 1916

原创 Steps 步骤条自定义描述description

效果图:HTML代码,这里用到了Slot <el-steps :active="6" finish-status="error " align-center> <el-step v-for="(item,index) in waySnapshotData" :key="index" :title="item.title"> <template slot="descripti...

2020-09-22 17:58:47 1825

原创 element中table下的el-table-column使用表格变量

<el-table-column prop="warn" align="center" label="报警"> <template slot-scope="props"> //这里对列表数据的 warn参数做出逻辑处理 <el-tag :type="props.row.warn == 0 ? 'success' : 'danger'" effect="dark">{{props.row.warn }}&...

2020-09-16 15:49:21 2767

原创 在table中写颜色块表示状态

1.先上效果图2.html //颜色块 <el-table-column prop="status" label="状态" align="center" width="80"> <template slot-scope="props"> <el-tag :type="props.row.status == 1 ? 'success' : 'danger'" effect="dark"></el-

2020-09-16 15:47:28 374

原创 Element DatePicke时间筛选转yyyy-MM-dd格式字符串

1.选择时间,经过处理看打印结果2.js代码 datePickerChange(item) { console.log('startTime:',item[0]) console.log('endTime:',item[1]) if (item) { //startTime let d1 = new Date(item[0]); let dm1 = d1.getMonth() ..

2020-09-10 09:39:49 847

空空如也

空空如也

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

TA关注的人

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