摘要: Important note: You should always work on a duplicate of the course notebook. On the page you used to open this, tick the box next to the name of the 阅读全文
posted @ 2020-02-19 09:59 JohnYang819 阅读(204) 评论(0) 推荐(0)
摘要: 梯度是微积分多元函数的一个重要概念,简单来说,梯度是一个向量,当函数上的一点按照该向量移动,函数值增加最大,该向量由函数分别对自变量的偏导值所构成。如果函数是二元函数,则梯度是二维向量,在自变量构成的平面上,如果函数是三元函数,则梯度是三维向量,在自变量构成的空间中。本文着重对它的上述的意义,进行形 阅读全文
posted @ 2020-02-09 15:29 JohnYang819 阅读(1948) 评论(0) 推荐(0)
摘要: 在python中,@符号常被称作语法糖(装饰器),在某函数定义时,用以包装该函数,以达到截取,控制该函数的目的。 def d(f): print('d...') k=f #此处保留了传进来的原函数 f def f(x): return k(x)*2 return f #此处不能写成f(x),f是函数 阅读全文
posted @ 2020-01-09 22:03 JohnYang819 阅读(1732) 评论(0) 推荐(0)
摘要: 对于二叉树,图等,Python可采用基于Packing与Unpacking形成的嵌套元组数据结构来模拟,这里Packing指,比如a=b,c则,a就成了一个包含b,c的元组,Unpacking是指,比如a,b=c,则a为c的第一个元素,b为剩下的元素集。 >>> a=(1,(2,(3,4))) >> 阅读全文
posted @ 2020-01-07 21:35 JohnYang819 阅读(345) 评论(0) 推荐(0)
摘要: np.random.randn是基于标准正态分布产生的随机数,np.random.rand是基于均匀分布产生的随机数,其值在[0,1). np.mgrid 与np.ogrid的理解及区别:两者都是为生成二维数组的,而ogrid,顾名思义,就是open-mesh-grid,not flesh-out, 阅读全文
posted @ 2019-11-21 13:12 JohnYang819 阅读(855) 评论(0) 推荐(0)
摘要: As a new learner of Numpy, it is very common to be confused by the form of array, braces nested in braces, such as ‘a= np.array[[[1],[2],[3]]]’ so tha 阅读全文
posted @ 2019-11-08 12:53 JohnYang819 阅读(120) 评论(0) 推荐(0)
摘要: (1)pip安装的包不一定是用户想要的位置,此时可以用 -t 选项来指定位置. 例如目标位置是/usr/local/lib/python2.7/site-packages/ ,要安装xlrd 这个包 pip install -t /usr/local/lib/python2.7/site-packa 阅读全文
posted @ 2019-07-08 22:37 JohnYang819 阅读(1808) 评论(0) 推荐(0)
摘要: tkinter中,菜单控件组织方法有两种,使用中常出现混淆,为明晰各个正确用法,特整理撰写此博文。菜单控件的组织实际上是通过一个“母菜单”和“子菜单”构成,“母菜单”一方面与master连接(即与依附控件的关联),一方面与”子菜单“连接,而子菜单则负责展示及响应。 ”母菜单“可以采用Menu类或者M 阅读全文
posted @ 2019-06-14 01:03 JohnYang819 阅读(1621) 评论(0) 推荐(0)
摘要: python多线程及多进程对于不同平台有不同的工具(platform-specific tools),如os.fork仅在Unix上可用,而windows不可用,该文仅针对windows平台可用的工具进行总结。 1.多线程 单线程中,如果某一任务(代码块)是long-time running的,则必 阅读全文
posted @ 2019-05-19 13:20 JohnYang819 阅读(1925) 评论(0) 推荐(0)
摘要: 1.简介 os.exec*族主要用来代替当前进程,执行新的程序,不返回值。在UNIX上,新的执行程序加载到当前进程,与调用它的进程有相同的id。 (1)os.execl(program,cmdarg1,cmdarg2,...cmdargN) 基本的'l'型exec,cmdarg1,cmdargN是一 阅读全文
posted @ 2019-05-19 12:24 JohnYang819 阅读(7847) 评论(0) 推荐(0)