
Python学习
nsjlive
这个作者很懒,什么都没留下…
展开
-
Python中self的含义
部分内容转载自: 一篇文章让你彻底搞清楚Python中self的含义class Test: def prt(self): #prt(self)语句不可省略,理由 ''' 在Python的解释器内部,当我们调用t.prt()时, 实际上Python解释成Test.prt(t),也就是说把self替换成类的实例。 '''原创 2017-11-05 16:52:43 · 481 阅读 · 0 评论 -
深入理解python中的浅拷贝和深拷贝
浅拷贝和深拷贝转载 2017-11-05 11:18:37 · 267 阅读 · 0 评论 -
matplotlib绘图
1)import matplotlib.pyplot as plt import matplotlibmatplotlib.rcParams['font.family']='SimHei' ''' pyplot并不默认支持中文显示,需要rcParams修改字体实现用于显示字体的名字 SimHei用于显示黑体 ''' plt.plot([3,1,4,5,2]) plt.ylabel("纵轴(值)原创 2017-11-02 22:27:39 · 256 阅读 · 0 评论 -
numpy初步使用
先来一段代码:import numpy as np import matplotlib.pyplot as pltdef f(t): '''cos和pi都是numpy中的函数,故需要用np.cos()和np.pi的形式 ''' return np.exp(-t)*np.cos(2*np.pi*t) a=np.arange(0.0,5.0,0.02) #第三个值表示取值间隔原创 2017-11-01 18:39:22 · 271 阅读 · 0 评论 -
指针与词典
''' "arguments"是一个指针变量,指向“*arguments”指向的值为:"It's very runny, sir.", "It's really very, VERY runny, sir." 引入一个形如 **keywords 的参数时,它接收一个字典{ shopkeeper="Michael Palin", client="John C原创 2017-10-29 14:07:49 · 403 阅读 · 0 评论 -
python打开文件报错OSError: [Errno 22] Invalid argument:
< from PIL import Image import numpy as npa = np.asarray(Image.open(‘e:/python_code/beijing.jpg’).convert(‘L’)).astype(‘float’)depth = 10. # (0-100) grad = np.gradient(a)原创 2017-10-25 09:29:53 · 10790 阅读 · 0 评论 -
面向对象
class是关键字,表示类 创建对象,类名称后加括号即可 test 1: 内容转载Crossin的编程教室class MyClass: name='Sam' #类变量name,值设置为’Sam' def SayHi(self): #类方法SayHi,类方法和我们之前定义的函数区别在于,第一个参数必须为self print('Hello %s' % sel原创 2017-11-05 15:10:21 · 184 阅读 · 0 评论 -
图像的手绘效果
from PIL import Image import numpy as np a = np.asarray(Image.open('./beijing.jpg').convert('L')).astype('float') depth = 10. # (0-100) grad = np.gradient(a) #取图像灰度的原创 2019-02-24 12:18:48 · 612 阅读 · 0 评论