摘要:
程序如下 a=1.2345678 b=str(round(a,2)) c="保留两位小数后的a是: {:0.2f}".format(a) print("保留两位小数后的a是:",b) print(c) 输出如下 D:\software\python\python.exe D:\pyproject\t 阅读全文
摘要:
import openpyxl import os file_name = "file1.xlsx" if os.path.exists(file_name): print("文件存在") #读数据 workbook = openpyxl.load_workbook(file_name) sheet 阅读全文
摘要:
import struct #int转换成bytes方法一(python2和python3) a=0x1e81 b=struct.pack(">H",a) print(b) #int转换成bytes方法二(python3) c=0x1e81 d=c.to_bytes(2, byteorder="bi 阅读全文
摘要:
如下 from openpyxl import Workbookfrom openpyxl.utils import get_column_letterwb=Workbook()wb.create_sheet("log")sheet1=wb["log"]m=3n=4sheet1.cell(m,n). 阅读全文
摘要:
如下 sheet1.cell(m,n).fill=openpyxl.styles.PatternFill(start_color="ffff00",fill_type="solid")这个是黄色背景 阅读全文
摘要:
如下 from openpyxl import Workbookwb=Workbook()wb.create_sheet("log")sheet1=wb["log"]sheet1.cell(1,1).value="test"wb.save("log.xlsx") 阅读全文
摘要:
一.多个图不在一个板里画 from matplotlib import pyplot as pltx1=['1','2','3']y1=[4,5,6]x2=[4,5,7]y2=[7,8,9]x3=[12,15,17]y3=[70,80,90]fig1=plt.figure()fig2=plt.fig 阅读全文
摘要:
问题:横坐标变量名称太长,如果横向平铺,名称重叠 解决: 横坐标自适应,名称斜着写 import matplotlib.pyplot as plt fig=plt.figure() fig.autofmt_xdata() 其他语句正常写,x轴坐标就可以自适应了 阅读全文
摘要:
用python自带的sorted函数就行,非常好用,网上搜半天都用numpy,不但不好用还很麻烦,下面记录sorted怎么用,和用numpy出了什么问题 1,sorted对list数组排序 data_sort=sorted(data, key=lambda x:x[3],reverse=True) 阅读全文
摘要:
字符串十六进制转十进制: a="0xF" b=int(a,16) 数字十六进制转十进制: a=0xB1 b=int(a) 数字十进制转字符串十六进制:a=15 b=str(hex(a)) 阅读全文