python学习
文章平均质量分 59
python学习笔记,入门级(´・ω・`)
hover_load
这个作者很懒,什么都没留下…
展开
-
python数据读取(excel、csv、tsv)
excel读取#读取列表P 必须把附件与本程序置于同一路径!from openpyxl import *wb=load_workbook('附件.xlsx')sheet=wb.get_sheet_by_name('Sheet1')def r_xlxs(x):#读取数据到列表P L=[] for i in sheet[x]: L.append(i.value) return LB=r_xlxs('B')C=r_xlxs('C')#有多列的自己加原创 2022-05-07 13:33:26 · 770 阅读 · 0 评论 -
python的itertools.product()函数
itertools是一个提供迭代器的库。itertools.product()函数返回多个可迭代对象的笛卡尔积。它的等价循环如下:((x,y) for x in A for y in B)示例1:两个列表的笛卡尔积from itertools import *for i in product([7,8,9],[1,2,3]): print (i)输出:(7, 1)(7, 2)(7, 3)(8, 1)(8, 2)(8, 3)(9, 1)(9, 2)(9, 3)示例2:f原创 2020-09-09 23:07:05 · 931 阅读 · 0 评论 -
python报错“TabError: inconsistent use of tabs and spaces in indentation“处理方法
python老报这个错,比如这个程序⬇给了个报错它指哪行就是说那行前一行或者那行有tab,不是真空格。从IDE里还看不出来,在Sublime Text里选中文本,可以清楚看到有个地方是横线。(IDE还不如个编辑器了????)最前边的比如第5行的缩进肯定没问题,可以把它复制了粘到第6行。也可以试探一下四个空到底能不能分开,tab是一整块的。不知道为啥,有时候按tab就是横线不是四个点。。。所以设置按tab后输入4个空格一劳永逸((...原创 2020-09-04 19:34:27 · 311 阅读 · 0 评论 -
画图常用命令
画图常用命令绘制多图/调整图幅大小import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-1,1,50)y1 = x ** 2 y2 = x * 2#这个是第一个figure对象,下面的内容都会在第一个figure中显示plt.figure()plt.plot(x,y1)#这里第二个figure对象plt.figure(num = 3,figsize = (10,5))plt.plot(x,y2)plt.原创 2020-08-12 19:39:48 · 615 阅读 · 1 评论 -
python:curve_fit()实现任意形式的曲线拟合
本函数不仅可以用于直线、二次曲线、三次曲线的拟合和绘制,仿照代码中的形式,可以适用于任意形式的曲线的拟合和绘制,只要定义好合适的曲线方程即可。特点⬇ xdata可以是数组,就是可以实现多元回归xdata:array_like or objectThe independent variable where the data is measured. Should usually be an M-length sequence or an (k,M)-shaped array for fu原创 2020-08-17 22:09:11 · 21474 阅读 · 1 评论 -
python函数及一些小问题整理
(个人向)原创 2020-04-16 02:46:00 · 494 阅读 · 0 评论 -
Python random库函数
random库介绍seed()函数random库介绍原创 2020-04-16 02:09:33 · 650 阅读 · 0 评论 -
python仿真——猎狗追兔子
有一只猎狗在原点位置发现了一只兔子在正东方距离它20米的地方,此时兔子开始以3米/秒的速度向正北方全速跑去,假设猎狗在追赶兔子的时候始终朝着兔子的方向以速度4米/秒全速奔跑,用计算机仿真法完成下题: (1)求猎狗追上兔子所需时间(2)在猎狗能追上兔子的情况下,猎狗跑过的路程是多少? (3)画出猎狗追赶兔子奔跑的曲线图python代码如下:import numpy as npfr...原创 2020-04-15 17:10:58 · 4518 阅读 · 2 评论