自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xueli_lxl的博客

我是小白呀~~~望大佬们多多指导

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

原创 python必会知识点—进程、线程、并发、并行(一)

作为小白的我,总是被多进程和多线程弄晕,当然,很多面试官也很喜欢问此类问题,针对这个问题,特意制作这个沙雕漫画来帮助小白的理解,同时加深对进程和线程的印象。看完了以上的漫画,想必大家对进程线程有了一定的了解,那么接下来,我就举一个生活中常见的例子,来帮助小白的理解。1.单核cpu假设只有一个线程,来看看要用多久。#!/usr/bin/env python# -*- coding: ...

2020-04-24 18:45:09 584

原创 用python求解多元线性回归方程的权重和残差

最近学金融的妹妹要处理数据写论文,对一个文科妹子来说,数学学不会,公式看不懂怎么破~作为姐姐的我看在眼里,疼在心里,打算帮妹妹解决掉数据计算这方面的问题。原来就是求三元线性回归的残差啊,害,这有什么难的,妹妹就是不会算权重,一直在网上寻找已经算好权重的数据,为此特意开通了什么会员,咱也不知道咱也不敢问。于是乎,利用自己所学的python,写下了这个程序。公式是:可简化为:根据推导得到:典型...

2020-04-24 18:40:37 9683 3

原创 python如何安装各种库——pip, whl 和 tar.gz 最全安装方法

方法一:cmd 命令下pip 安装。比如安装xlrd库pip install xlrd方法二:戳下方链接找到要下载的库,点击下载。https://www.lfd.uci.edu/~gohlke/pythonlibs/将下载的.whl 文件放到安装的目录下,打开cmd:pip install xlrd-1.2.0-py2.py3-none-any.whl安装成功。其他库的安装同...

2020-04-24 18:28:21 30544 5

原创 python报错:ValueError: invalid literal for int() with base 10: ‘-47.38‘

举例:print(int(‘-47.38’))报错信息:解决办法:将int改成float修改后程序:print(float(‘-47.38’))

2021-02-02 13:56:15 446

原创 Python报错:TypeError: only size-1 arrays can be converted to Python scalars

具体可以看:报错2:TypeError: only size-1 arrays can be converted to Python scalars

2021-01-06 16:16:56 4317 2

原创 Python报错:RuntimeError: matplotlib does not support generators as input

今天在学习建立曲面模型的过程中发现了一个小小的错误,先记下来。如下图所示,是《python数据分析实战_2016版》第7章,5.3节的内容,博主按照这个程序运行了一下,发现了几处问题:import matplotlib.pyplot as pltimport numpy as npimport matht = np.arange(0,2.5,0.1)y1 = map(math.sin,math.pi*t)y2 = map(math.sin,math.pi*t + math.pi/2)y3

2021-01-06 16:13:44 7368 3

原创 PyQt5界面刷新以及多线程更新UI数据实例

记录一下在项目中遇到的问题。在UI界面中,一般会有一些控件比如PushButton、Qlabel等用来触发某一个事件,若该事件十分耗时,那么将会阻塞主程序,造成UI界面出现卡顿或者未响应的问题,因此我们必须要使用多线程来解决。之前也有看到别的小伙伴使用PyQt5中的QThread来写多线程,或许自己比较愚钝,不是很理解,于是按照常规写多线程的方法,即直接传入函数,启动多线程,传入参数。问题描述:编写的上位机程序中,当触发界面上的按钮给下位机发送控制命令时,摄像头画面停止不动,下位机先执行控制命令,

2020-10-22 19:52:05 8912 8

原创 python串口通信中十六进制数高低位位置转换以及带符号位转换

话不多说,直接上图,网络串口助手接收到的数据如下图所示:python接收到的数据却是字符串形式,如下图所示:来说一下博主用到的通信协议,如下表格。序号字节内容含义备注1USART_TX_BUFF[0]55帧头2USART_TX_BUFF[1]AA帧头3USART_TX_BUFF[2]01计数器发送一次数据+1,累加到255后置零···············40USART_TX_BUFF[39]AxL加速度(x

2020-08-16 23:33:45 7325 3

原创 python 串口通讯中处理十六进制高低位字节

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入之前用python处理的都是字符串、列表、字典、元组等数据类型的数据,由于比赛和项目需要,与下位机进行通信,并进行处理。本文

2020-08-16 22:25:27 4070 1

原创 python报错--ValueError: invalid literal for int() with base 10: ‘ ‘

这些问题是在学习或项目中遇到的,现在进行总结。博主懒得举新的实例,就直接拿自己程序中的部分代码进行说明。理解这个意思就好,记录这个也是防止自己将来忘记。ValueError: invalid literal for int() with base 10: ’ ’翻译:ValueError:int()以10为底的无效文字:’’实例: for i in range(3): shendu = x[i][2:8] # '{2000003}

2020-07-20 10:37:02 18732 2

原创 python报错--AttributeError: ‘MainWindow‘ object has no attribute ‘setCentralWidget‘

python相关报错总结AttributeError: 'MainWindow' object has no attribute 'setCentralWidget'AttributeError: ‘MainWindow’ object has no attribute ‘setCentralWidget’翻译:AttributeError:“ MainWindow”对象没有属性“ setCentralWidget”实例:from window import Ui_MainWindowimport

2020-07-20 10:23:54 21741 5

原创 pyqt5实现调参功能(进行界面的搭建并获取文本框数据)

最近再弄项目,自我感觉上位机做的差不多了,没有什么问题了,这个时候老师又给我布置了一个小任务,再此基础上添加一个调参的界面,有些数据和参数是不能写死的,随着时间的推移,硬件设备的消耗,有些参数是要重新再做调整。现在把基础版的写下来,发给刚入门的小伙伴看看,毕竟我太懂得自学无人指导的感觉了,希望我写的博客能给小伙伴们带来一丝丝的灵感。我喜欢用pyqt5进行界面的设计,相比tk,pyqt5更直观方便,而且界面设计和逻辑可以分开。接下来,我就详细的说一下操作步骤。pyqt5的安装教程我就不说了,百度很多,也很简

2020-07-15 21:57:58 2061 1

原创 python 函数相关(二)--函数的赋值、函数可当做参数进行传递、函数作为返回值、闭包、高阶函数

文章目录#1.函数的赋值 (函数名可以当作变量来使用)def func(): print(123)v1 = funcv1()# 函数可以当成一个列表的元素# 方法一def func(): print(123)func_list = [func,func,func]func_list[0]() # 123func_list[1]() # 123func_list[2]() # 123# 方法二def func(): print(123) r

2020-05-18 11:01:28 554

原创 python 内置函数(含实例)详细!

自己码的,不喜勿喷。欢迎大佬前来批评指导!!该部分主要是对python 内置函数进行介绍与练习,每个函数包含了1~2个小案例,帮助理解,该部分内容涉及到的函数主要包括:输入输出、数据结构的强制转换、数学相关(比如:绝对值、求和、取余等等)、进制转换、编码相关等等。内置函数函数包括自定义函数和内置函数1 输入输出相关​ ● input()​ ● print()2 强制转换相关​ ● ...

2020-05-02 16:35:07 980

原创 python 函数相关(一)--参数、函数返回值、作用域、以及递归详细知识点

本篇博文详细讲述了函数的定义以及用法,以及一些典型的例子,对小白理解很有帮助,里面的内容和代码以及案例都是自己码的,程序一定要自己运行一下,理解弄懂就好了。如有问题,欢迎大家批评指正!!!1 函数对于函数编程:​ ● 本质:将 N 行代码拿到别处并给他起个名字,以后通过名字就可以找到这段代码,并执行。​ ● 场景:​ ● 代码重复执行​ ● 代码量特别多,超过一屏,可以选择通...

2020-05-02 16:18:07 317

原创 python文件操作必会,详细!

文件的操作是必备技能啊。1 文件内容基本操作# 打开文件file_object = open('路径',mode = '模式',encoding = '编码')file_object = open('log.txt',mode = 'r',encoding = 'utf-8')# 操作content = file_object.read()print(content)# 关闭文件...

2020-05-02 16:10:33 196

原创 python--常用数据类型(必会!!!)详细

1. 数据类型1.1 整型(int)1.1.1 整型的长度py2中有:int / longpy3中有:int (int / long)1.1.2 整除py2 和 py3 中整除是不一样的。1.2 布尔(bool)布尔值就是用于表示真假。 True 和 False其他类型转换成布尔值:​ ■ str​ ■ …对于:None / ‘ ’ / 0 / set() / {} ...

2020-05-02 15:43:17 488

原创 python 常见时间复杂度

所谓的时间复杂度就是基本运算数量的总和,在分析算法时,存在三种可能:1.最优时间复杂度:算法完成工作最少需要多少基本操作;2.最坏时间复杂度:算法完成工作最多需要多少基本操作;3.平均时间复杂度:算法完成工作平均需要多少基本操作;我们主要关注的是最坏时间复杂度。时间复杂度的几条基本计算规则:基本操作赋值,打印等此类操作,时间复杂度为O(1)顺序结构时间复杂度相加...

2020-04-27 16:55:47 1958

原创 实例:python 实现有向图找环(反洗钱、资金流)

题目来源:2020华为软件精英挑战赛–初赛题目说明:2.1 输入信息:输入为包含资金流水的文本文件,每一行代表一次资金交易记录,包含本端账号ID, 对端账号ID, 转账金额,用逗号隔开。本端账号ID和对端账号ID为一个32位的无符号整数转账金额为一个32位的无符号整数转账记录最多为28万条每个账号平均转账记录数< 10账号A给账号B最多转账一次举例如下,其中第一行...

2020-04-23 13:38:11 4462 1

原创 实例:python爬取某地历史天气预报

实现目标:爬取某地历史天气情况(以深圳2019年为例)需要的库:requests,bs4,pandasPS:requests 和 bs4 库很小,大概150K左右第一步:找目标url;第二步:获取网页源代码url = 'http://www.tianqihoubao.com/lishi/shenzhen/month/201901.html'req = requests.get(ur...

2020-04-22 20:32:30 3227 6

原创 Python 函数基础笔记详细(三)

说明:1.2019.7.12 主要学了三元运算、函数的基本结构,参数、返回值的相关基础概念;2.2019.7.13 主要了解在 python 中以函数为作用域的相关用法;3. 2019.7.14 休息4. 2019.7.15 函数小高级:lambda 用法,内置函数,自定义函数等;5. 2019.7.16 函数中高级:函数作为返回值、参数以及赋值的用法,这部分难懂很绕,需要多看几遍。还有...

2019-07-18 13:25:37 324 1

原创 python基础学习笔记详细(二)

说明:7.4号学习了列表和元组的相关内容7.5号学习了字典的独有功能和公共功能以及嵌套7.6号学习了集合相关内容、内存相关、深浅拷贝7.7号学习了进制转换和文件操作。查阅资料写专利7.8号进行了笔记的整理,没有学习新的知识。继续查资料,画图,写专利。7.9——7.10,没有进行python的相关学习,一直在查资料写专利。1. 列表 list[]书写规范:user...

2019-07-11 10:26:31 139

原创 python 基础学习笔记详细(一)

说明:1.6.24开始学习机器学习,主要是一些算法基础,以及如何使用Octave;2.6月29日晚上,开始对python的学习。3.6月30日全天都在暑期实践,7月1日有事。4.从7月2日直到今天7月4日,先把这几天的学习情况总结一下。第一阶段:对python进行了简单的了解,并且会用cmd命令提示符进行python 的简单编写。如下是第一阶段的学习思维导图:...

2019-07-04 09:30:12 225 2

空空如也

空空如也

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

TA关注的人

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