
python
FreyFan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
梯度下降法的全面讲解及python实现
函数的梯度方向表示了函数值增长速度最快的方向,那么和它相反的方向就可以看作函数值减少速度最快的方向。就机器学习模型优化的问题而言,当目标设定为求解目标函数最小值时,只要朝着梯度下降的方向前进就能不断逼近最优值。 最简单的梯度下降算法—固定学习率的方法,这种梯度下降算法...转载 2020-06-05 13:48:42 · 1547 阅读 · 0 评论 -
fatal error: Python.h: No such file or directory
在ubuntu16.04 下安装python的 netifaces包时遇到fatal error: Python.h: No such file or directory问题 首先查看/user/include/python2.x目录,是否包含Python.h,如果有的话可能是python版本不对 如果没有的话,需要安装python-dev包 sudo apt-get install python-dev ...原创 2020-05-26 16:12:01 · 1312 阅读 · 0 评论 -
python mysql_config: not found
pip3 install mysqlclient 报错 “/bin/sh: 1: mysql_config: not found”的解决方法 执行 sudo apt-get install libmysqlclient-dev, 然后执行 pip3 install mysqlclient原创 2020-05-26 14:40:55 · 282 阅读 · 0 评论 -
Python超级简洁的高深语法之五:列表索引/切片
Python超级简洁的高深语法之五:列表索引/切片 coder是很“懒”的人,说成懒,不如称为“智者”,能用一行搞定的,绝对不废话连篇,又有哪家公司按照代码的行数来绩效考核的呢?我想是没有的,如果说有,为了自己的前途,赶紧换家公司,特别是算法工程师,你懂的。 很多人爱上python,也许是通过简单的数组使用开始的,list[-1],取最后一个元素,想想其他语言咋写的,心里就有数了。 1.正向索引 ...原创 2020-05-06 17:02:17 · 229 阅读 · 0 评论 -
Python超级简洁的高深语法之四:assert
Python超级简洁的高深语法之四:assert Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如我们的代码只能在 Linux 系统下运行,可以先判断当前系统是否符合条件。 >>> # -*- coding: UTF-8 -*- ... i...原创 2020-04-30 16:41:40 · 135 阅读 · 0 评论 -
Python超级简洁的高深语法之三:列表推导式
Python超级简洁的高深语法之三:列表推导式 众多的python语法中,我想列表推导式是最优雅的,而且很简短的一句话,超越Java n 行代码,这也是为什么现在很多coder喜欢python的原因。举个例子求列表各元素的平方: >>> arr = [1, 2, 3, 4, 5] >>> result = list() >>> for i in...原创 2020-04-30 14:19:45 · 266 阅读 · 0 评论 -
Python超级简洁的高深语法之二:with~as
Python超级简洁的高深语法之一:with~as with 经常使用在文件操作的场景下,需要先打开文件,操作完成后需要关闭文件。如果不使用with,文件操作通常得这样: fp = open(r"C:\Users\Administrator\Desktop\example.txt", 'r') try: contents = fp.readlines() finally: fp.c...原创 2020-04-30 11:54:16 · 291 阅读 · 0 评论 -
Python超级简洁的高深语法之一:三元表达式
三元表达式 普通的if else语句如下: y=10 if y<0: print('this is a negative number .') else: print('this is a nonegative number .') 输出:this is a nonegative number . 三元式使用: y=10 print('this is a nega...原创 2020-04-28 17:06:00 · 166 阅读 · 0 评论 -
windows Anaconda安装三方包
Anaconda安装三方包 Anaconda 自身安装了很多包,当然也有局限性,需要安装我们需要的第三方包,下面是步骤: 通过Anaconda 打开命令窗口 点击“”Powershell prompt " 然后会有命令窗口打开: 输入对应的命令,如查看自身安装的包列表 输入“conda list ”,查看安装包列表。 输入所需安装包的命令进行安装“pip install matlab”, 温...原创 2020-03-25 08:45:33 · 326 阅读 · 0 评论 -
ubuntu matplotlib 图像显示问题 No module named _tkinter
ubuntu matplotlib 图像显示问题 import matplotlib.pyplot as plt year = [2011,2012,2013,2014] pop = [1.2,3.4,4.5,6.5] 会抛出如下错误 ImportError: No module named _tkinter, please install the python-tk package 解决步...原创 2020-01-09 16:01:52 · 251 阅读 · 0 评论