- 博客(6)
- 收藏
- 关注
原创 Sublime Text使用anaconda的python环境所需的配置
sublime text中使用anaconda的python环境配置方法
2022-02-14 15:50:15
833
原创 Python中实现真正的按位取反运算
文章面向对象:对原理和编程不大有兴趣,只是需要用python实现一些运算功能的非计算机学生或从业者。大佬慎看防止血压拉高众所周知,python的取反运算符~和c语言的不一样,得出的并不是补码所对应的结果。想要实现真正的按位取反运算,应该用下面的代码实现。运算代码x=~x&0xFFnum是一个不大于255的十进制正数(负数的我不需要,所以我也没研究)计算结果也是十进制的数&右边的0xFF会决定计算结果的比特位。如果要得到正确的计算结果,两边的数据比特位应该相同例如1000对应
2021-11-12 22:33:34
3848
原创 从零开始学习使用Pyserial串口通信
使用python的pyserial包进行串口通信比较简单,但也有一些需要注意的事情,本文是为了让没有串口通信知识的朋友从零开始学用的笔记。目录理论知识串口通信基础知识工作原理Pyserial实现串口通信pyserial包的安装pyserial的基本函数write函数传输格式理论知识串口通信基础知识常见的四接线串口通信指通用异步收发器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种串行、异步、全双工的通信协议。工作原理工作原理是
2021-11-08 18:22:48
7340
1
原创 Latex的minted包报错Missing Pygments output,wasor may be using frozencache with a missing file一种解决思路
Latex的minted包报错Missing Pygments output,wasor may be using frozencache with a missing file一种解决思路这个报错的意思是没法调用到python的pygments程序。一般解决思路如下检查是否安装python环境与pygments包(环境安装问题)检查python路径是否添加到环境变量中,可以把用户变量和系统变量的path都加进去。(当安装python时候没有勾选设置环境变量或使用anaconda进行安装就有可能出现
2020-12-05 17:41:51
1457
原创 python os.system函数的使用笔记
用以调用系统命令行os.system(command)python将会在系统的subshell中执行输入的command。一般是用cmd执行如果命令生成了文件的话,文件会被发送到解释器的工作目录。工作的时候会把命令发送到cmd中,执行一个子程序。所以几条os命令可能会互相影响导致执行不成功。应该要把命令写在同一个函数中 import osos.system('cd /usr/local && mkdir aaa.txt')#或os.system('cd /usr/lo
2020-11-09 14:36:52
2291
原创 python改进计算精度的方案
经过查询,我彻底认清了各编程语言的浮点精度高不上去的事实。提高精度的方法如下①使用numpy等第三方库,可以提高到64bit的精度②使用高精度运算库,这个我不太了解③使用mathematica,高精度计算就赶紧用专业的数学软件吧o(╥﹏╥)o...
2020-10-28 20:31:40
1550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人