python零基础对main.py的学习(DROO)

在Python中处理Matlab数据时,需要用到sicpy.io**;**

sicpy.io提供两个函数:

1.loadmat:

loadmat(file_name[, mdict, appendmat]):加载Matlab文件

2.savemat:

savemat(file_name, mdict[, appendmat, …]):将名称和数组的字典保存到matlab样式的.mat文件中。

from memory import MemoryDNN   #memory_profiler是监控python进程的神器,它可以分析出每一行代码所增减的内存状况。

3.bisect

import bisect
li = [1, 23, 45, 12, 23, 42, 54, 123, 14, 52, 3]
li.sort()
print(li)
print(bisect.bisect_left(li, 3))
"""
bisect:
bisect_left(a, x, lo=0, hi=None):其目的在于查找该数值将会插入的位置并返回,而不会插入。如果x存在在a中则返回x左边的位置.
bisect_right(a, x, lo=0, hi=None):其目的在于查找该数值将会插入的位置并返回,而不会插入。如果x存在在a中则返回右边的位置.
        a 原列表
        x 插入的元素
        lo 起始位置 默认值为0
        hi 结束位置 默认值为len(a)   
"""

4.import matplotlib.pyplot as plt

就是用来绘制一次写图表用来反映数据的趋势,如折线图、点线图…
它具有与Matlab差不多的命令API,可以用于画图。
python零基础对main.py的学习(DROO)_第1张图片

你可能感兴趣的:(python基础知识)