python
文章平均质量分 51
拉风小宇
本人目前在做银行做软件开发工程师,有浙江大学应用数学以及阿姆斯特丹自由大学人工智能的双硕士学位。
欢迎各位参与探讨关于后端开发,图形学和人工智能的问题,也感谢各位帮我点赞收藏转发我的博客(*^▽^*) Many Thanks
展开
-
给定横坐标插值获得纵坐标(包含时间序列插值)Python
在处理二维数据时,对于在原本在数据集中不存在的数据,我们经常需要利用插值获得其值,恰巧本人最近做时间序列的时候,需要插值得到一些原本不存在的时间处的值,自己写个小博客记录一下。首先是一般序列,然后是日期的序列,最后是任意时间的序列1. 一般序列我们举cos()\cos()cos()函数的图像为例import numpy as npx = np.arange(-5, 5, 0.05)y = np.cos(x)然后插值获得x=2.017x=2.017x=2.017处的值,这样就需要插值了。在求原创 2021-02-28 04:09:11 · 1963 阅读 · 4 评论 -
Python List 按照多个关键字排序
最近刷刷题遇到的,发现还没有一模一样的答案,自己做个解答以列表有两列为例,我们需要按照两列排序,可以利用sorted和lambda组合l = [['a', 2], ['c', 1], ['d', 4], ['b', 2]]sorted(l, key = lambda x: (x[1], x[0]), reverse = True)然后结果是[['d', 4], ['b', 2], ['a', 2], ['c', 1]]那如果我们想让第二个关键词按照降序应该怎么搞呢?如果第二个关键词是数原创 2021-02-23 20:29:52 · 2578 阅读 · 4 评论 -
Python is同一性运算符和==相等运算符区别
转载自玩蛇网:http://www.iplaypy.com/jinjie/is.htmlPython中有很多运算符,今天我们就来讲讲is和==两种运算符在应用上的本质区别是什么。在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、python type()(数据类型)和value(值)。is和==都是对对象进行比较判断作用的,但对对...转载 2018-07-31 14:12:32 · 455 阅读 · 0 评论 -
使用Python调整图片尺寸(大小)
转载自:使用Python进行图像处理-调整图片大小python有一个图像处理库——PIL,可以处理图像文件。PIL提供了功能丰富的方法,比如格式转换、旋转、裁剪、改变尺寸、像素处理、图片合并等等等等,非常强大。举个简单的例子,调整图片的大小:import Imageinfile = 'D:\\original_img.jpg'outfile = 'D:\\adjust...转载 2018-09-08 22:38:15 · 75633 阅读 · 8 评论 -
Python神奇的相等(==)
这学期在学Python(这边的课超级简单,第一周的时候我觉得就已经可以直接做掉期末作业了哈哈哈),今天发现一个特别神奇的事情。>>>7.3 - 7 - 0.3-1.6653345369377348e-16我其实知道这是Python的运行误差,其实这个数是一个很小的数,但是更加致命的是>>>7.3 - 7 - 0.3 == 0False这件...原创 2018-11-16 03:50:40 · 447 阅读 · 0 评论 -
python 举一例区别自定义对象与固有对象
代码如下:a = 'abcdefg'b = ab += 'ijk'print aprint a is bprintclass A(): def __init__(self, a): A.a = aa = A('abcdefg')b = ab.a +='ijk'print a.aprint a is b结果如下:abcdefg...原创 2018-12-18 04:41:26 · 246 阅读 · 0 评论