python
啵啵大
练习 复制粘贴 时长两年半的练习生,擅长无脑复制粘贴。
展开
-
python的整数与十六进制转换
python封装的hex(),一般是转换十六进制的字符串,并不是十六进制。而且python的程序编写,变量类型不需要定义,这让c,和c++的用户很头痛,不敢乱操作。这是a = eval(hex(-2500)) >> 8b = eval(hex(-2500)) & 0xffc = a<<8|bprint(a)print(b)print(c)...原创 2021-07-25 15:10:31 · 1100 阅读 · 0 评论 -
python整形转换成十六进制非字符串形式
python的十六进制转换:十进制:35hex(35)得到的是‘0x23’ ,返回的是字符串,如果后续有异或等运算操作会很麻烦再用eval(hex(35).replace(‘0x’,’’)) 返回16进制数23如果不用replace函数将‘0x’替换掉直接使用eval函数的话相当于 eval(‘0x23’) 结果是35!!!!eval执行0x23时会自动转化为十进制!!!def control(): print("{:#016x}".format(200)) #cmd = ['\原创 2021-07-25 14:27:12 · 884 阅读 · 0 评论 -
python串口
import serialimport serial.tools.list_portsimport threadingport_list = list(serial.tools.list_ports.comports())print(port_list)if len(port_list) == 0: print('无可用串口')else: for i in range(0,len(port_list)): print(port_list[i])tr原创 2021-07-24 10:28:08 · 102 阅读 · 0 评论 -
方程式寻迹和识别算法
# -*- coding: utf-8 -*-"""Created on Sat Mar 13 10:24:50 2021@author: wdb"""import numpy as npimport cv2import osimport timefrom PIL import Imageimport numpy as npimport matplotlibimport matplotlib.pyplot as pltfrom matplotlib.pyplot import原创 2021-07-22 20:06:57 · 186 阅读 · 0 评论 -
darknet yolo4:
darknet yolo4:# -*- coding: utf-8 -*-"""Created on Sat Mar 13 10:24:50 2021@author: S"""import numpy as npimport cv2import osimport timedef video_demo(): # 加载已经训练好的模型路径,可以是绝对路径或者相对路径 weightsPath = "./backup/yolo-obj_fre_final.weights"原创 2021-07-13 17:00:48 · 88 阅读 · 0 评论 -
python根据txt文件画图
code:utf-8 Ubuntuimport matplotlib.pyplot as pltfrom scipy import interpolateimport numpy as npimport matplotlib.font_manager as mptzhfont=mpt.FontProperties(fname=’/usr/share/fonts/custom/msyh.ttf’) #显示中文字体#导入数据file = ‘data.txt’a = np.loadtxt(fi原创 2021-06-28 01:15:37 · 1808 阅读 · 0 评论