
Python学习
Across Pacific
这个作者很懒,什么都没留下…
展开
-
matplotlib坐标轴数字改为Time new roman字体
matplotlib坐标轴数字改为Time new roman字体原创 2024-01-25 08:27:23 · 1446 阅读 · 0 评论 -
微分方程建模实例 8.3
《数学实验与建模》,第8.3节微分方程建模实例原创 2023-01-02 11:06:11 · 264 阅读 · 0 评论 -
数学实验与建模 第八章 微元分析法
数学实验与建模 第八章 微元分析法半球形容器水面的高度原创 2022-12-27 22:26:25 · 292 阅读 · 0 评论 -
Python中lambda表达式
Python中lambda表达式原创 2022-08-19 23:28:15 · 723 阅读 · 0 评论 -
Python求解二次规划模型
Python求解二次规划模型案例逐行详解。原创 2022-06-11 14:44:51 · 1890 阅读 · 2 评论 -
cvxopt.solvers模块求解二次规划模型
cvxopt.solvers模块求解二次规划模型原创 2022-06-06 22:25:59 · 975 阅读 · 0 评论 -
线性规划python求解-数学实验与建模例5.2
在学习这个案例的时候,有几个细节有点疑问,查了一些资料,作为图书上注释的一些补充吧。from scipy.optimize import linprogc=[-1, 2, 3]; A = [[-2, 1, 1], [3, -1, -2]]b=[[9], [-4]]; Aeq=[[4, -2, -1]]; beq=[-6]LB=[-10, 0, None];UB=[None]*len(c) #生成3个None的列表bound=tuple(zip(LB, UB)) #生成决策向量界限的元组原创 2022-04-22 19:39:15 · 272 阅读 · 0 评论 -
三种在 SymPy 中定义符号的方法
使用python时经常需要定义变量,本文简要介绍三种在 SymPy 中定义符号的方法。第一种from sympy.abc import x, y第二种a = Symbol('a')b = Symbol('b')第三种i, j = symbols('i j')原创 2022-04-04 09:49:30 · 1192 阅读 · 0 评论 -
use_line_collection=True用法
python 中 use_line_collection=True用法原创 2022-01-23 16:58:42 · 1718 阅读 · 1 评论 -
Python商品交易数据的一些统计
Python商品交易数据的一些统计原创 2022-01-23 15:09:39 · 1181 阅读 · 0 评论 -
NumPy包含中文的文本文件读取报错解决方案
'gbk' codec can't decode byte 0xab in position 23: illegal multibyte sequence解决方案原创 2022-01-19 18:23:00 · 1232 阅读 · 0 评论 -
ufunc函数的广播机制
最近在学习《Python数学试验与建模》这本书。这是一本挺不错的书,向大家推荐一下。但是这本书比较适合有一定ython基础的人,像我这种初学小白,啃起来就很费力。初学者在看一些示例的时候可能总会有不知其所以然的赶紧,我也一样,所以我把自己啃明白的那些地方写下来与大家分享。 当数组形状不同时,进行数学运算的功能称为数组的广播运算,广播规则为:(1)数组维度从右到左的对应维度值相等,如arr1.shape=(5,4,2);arr2.shape=(4,2)(2)对应维度值不相等,必须保证其中...原创 2022-01-18 09:15:25 · 1269 阅读 · 0 评论 -
ufunc函数效率示例
最近在学习《Python数学试验与建模》这本书。这是一本挺不错的书,向大家推荐一下。但是这本书比较适合有一定ython基础的人,像我这种初学小白,啃起来就很费力。初学者在看一些示例的时候可能总会有不知其所以然的赶紧,我也一样,所以我把自己啃明白的那些地方写下来与大家分析。import numpy as np,time,mathx=[i*0.01 for i in range(1000000)]start=time.time()for (i,t) in enumerate(x): x[i]=原创 2022-01-18 07:58:54 · 551 阅读 · 0 评论 -
工科学生python学习推荐
想必学习python的时候一开始肯定是豪情万丈,但是学着学着就被卷入浩如烟海的各种参考书中了。作为一名工科学生,也曾遇到过这种烦恼,因此在学习python之初就要尽快弄明白自己学习这个的目的究竟是为了什么?通过自己的学习和筛选,希望能给他人一点建议吧一开始的时候可以学习Eric那本python从入门到实践,学完一遍之后,基本的东西其实已经理解的差不多了。如果还有时间精力,可以再撸一遍head first的python,这本书比eric的更形象,但是关于WEB的比较多,选择性的看看吧。 .原创 2022-01-06 18:47:03 · 1015 阅读 · 0 评论 -
SyntaxError: (unicode error) ‘utf-8‘ codec can‘t decode byte 0xce in position 0: invalid continuatio
在使用python编程时,如果代码中有汉字,运行的时候总是报错,具体提示如标题所示。具体的解决方法为:点击 文档>>设置文件编码>>Unicode>>Unicode(UTF-8)主要是由于编码的问题引起的。解决问题的过程中参考了以下帖子,放码示尊SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xce in position 0: invalid continuatio - a.原创 2022-01-05 19:46:54 · 7278 阅读 · 2 评论 -
os.path.realpath(os.path.join(os.getcwd(), os.path.dirname(__file__)))
读别人写的一段程序的时候,看到这样一行读取文件的代码。一步一步拆解着看,就能读懂其中的意思了。从里面往外一层一层分析1、os.getcwd()该方法用于获取执行py文件的位置空间,可以理解为当前的执行目录,完全与py文件所在的位置无关。2、os.path.dirname(path)该方法是:去掉文件名,返回目录举例:print(os.path.dirname("E:/Read_File/read_yaml.py"))#结果:E:/Read_Fileprint(os.path原创 2021-12-29 09:15:21 · 1025 阅读 · 0 评论 -
Python绘图时将字体改为新罗马字体的方法
Python绘图时文字改为新罗马字体font = {'family': 'serif', 'serif': 'Times New Roman', 'weight': 'normal', 'size': 10}plt.rc('font', **font)参考链接:https://www.freesion.com/article/47751435164/原创 2021-12-18 16:22:35 · 5774 阅读 · 0 评论 -
‘gbk‘ codec can‘t decode byte 0xaa解决办法
在学习Head First一书的第12章时,练习“Bahamas Buzzers的计划”的时候,一运行就提示错误:'gbk' codec can't decode byte 0xaa………… 当时在网上搜索解决方案,有很多,最多的方法是: 加上 encoding用 utf-8 编码打开,如第10行,withopen("06142222.csv",'r',encoding = utf-8)asf: 但是试了一下还是无法解决,后...原创 2021-12-16 14:29:49 · 3413 阅读 · 0 评论 -
Python中join用法
之前学完了Eric编写的“python从入门到实践”那本书,觉得有些问题还是有点疑问,正好看到图书馆有“Head First Python”这本书,又借来学习,感觉这本书风格很活泼,在Eric那本书的基础上结合这本书,感觉收货很大。 在第二章中,有几个地方会看到 ' '.jion() 的使用,从网上查了一下,具体含义如下: join()函数 语法: 'sep'.join(seq) sep:分隔符。可以为空,在这本书中就是空值。...原创 2021-12-09 23:11:18 · 350 阅读 · 0 评论 -
Python制作交易收盘价走势图16.2.6报错解决方法
慢吞吞的学到了第16章在运行python制作交易收盘价走势图第16.2.6节的时候遇到了问题,按照书上的程序敲完之后运行报错:TypeError: object of type 'int' has no len()在网上找到了解决方案链接帖子里面的回复都很有用,表示感谢!其中一个叫做“比木白”的用户给的解决方案是:x_unique 是int类型,x_labels接收的应该是str类型因此,需要将xy_map.append([x,sum(y_list)/len(y_list)原创 2021-11-25 19:42:51 · 662 阅读 · 0 评论 -
Python编程从入门到实践——外星人入侵代码
学习python的新人一枚,在学习的过程中遇到了很多问题,最后通过在优快云等网站上查阅资料等都慢慢解决了,写一个帖子,一方面是记录自己的代码,另一方面和大家分享一下。alien.pyalien_invasion.pybullet.pybutton.pygame_functions.pygame_stats.pyscoreboard.pysettings.pyship.py...原创 2021-11-10 19:17:41 · 4116 阅读 · 0 评论