
Python
忆灬凝
这个作者很懒,什么都没留下…
展开
-
用Python画大学物理实验曲线
import matplotlibimport matplotlib.pyplot as pltimport numpy as npdef MSE(y1, y2): return np.sum((y1 - y2) ** 2) / len(y1)matplotlib.rcParams['font.family'] = 'YouYuan' # 幼圆字体plt.figure("Ur与ln(rb/r)关系曲线", dpi=150) # 命名绘图窗口plt.figure(),调整清晰度.原创 2021-12-11 12:30:22 · 3586 阅读 · 0 评论 -
Python正则表达式基础
import re'''字符类:[xyz] 枚举字符集,匹配括号中的任意字符。例如,"t[aeio]n"匹配"tan"、"ten"、"tin"、"ton"。[^xyz] 否定枚举字符集,匹配不在此括号中的任意字符[a-z] 指定范围的字符,匹配指定范围的任意匹配。例如:[0-9]['m-z] 指定范围以外的字符,匹配指定范围以外的任意匹配预定义字符类:. 除行终止符外的任何字符\d 数字。等价于[0-9]\D 非数字。等价于[^0-9]\s 空白字符。等价于.原创 2021-12-07 20:00:43 · 221 阅读 · 0 评论 -
pandas入门
运行下面的程序,在当前文件夹中生成饭店营业额模拟数据文件data.csvimport csvimport randomimport datetimefn = 'data.csv'with open(fn, 'w') as fp: wr = csv.writer(fp) # 创建csv文件写入对象 wr.writerow(['日期', '销量']) # 写入表头 startDate = datetime.date(2017, 1, 1) # 起始日期 #原创 2021-12-06 11:11:54 · 4152 阅读 · 0 评论 -
用matplotlib.pyplot绘图
import matplotlib.pyplot as pltimport numpy as np# x = [4 * np.pi * i / 100 for i in range(100)]# y = [math.cos(i) for i in x]x = np.arange(0, 4 * np.pi, 0.1)y = np.cos(x)plt.figure("tk") # 命名绘图窗口ax = plt.subplot(111)ax.set_xlabel("x")ax.set_yl.原创 2021-12-04 21:31:33 · 2603 阅读 · 0 评论 -
Python初始化二维列表
x = [[0 for i in range(10)] for j in range(20)]print(x[15][8])初始化20行10列。值都为0,也可以是任意表达式,比如2*pi*i/100原创 2021-12-04 18:34:41 · 1933 阅读 · 0 评论 -
Python求逆矩阵_矩阵乘法_导数_偏导数_定积分_不定积分
from sympy import *x = symbols("x")f = log(x)str = integrate(f, x) # 不定积分print(str)res = integrate(f, (x, 1, exp(1))) # 定积分,上下限print(res)原创 2021-11-30 14:30:02 · 2908 阅读 · 0 评论