
python
Chen-Lee
这个作者很懒,什么都没留下…
展开
-
python numpy多维数组切片问题
b数组如上图所示,现在取某一列 从运行结果可以看出,得到的数组变为一行了,而不是一列。特别注意在运算过程中,还要进行变换,可以用 e.reshape(6,1) 就可以了原创 2017-03-31 22:39:38 · 452 阅读 · 0 评论 -
numpy模块之axis
axis的作用即如何理解numpy是Python进行科学计算必不可少的模块,随着深度学习越来越火,numpy也越来越流行。了解numpy的人知道,在numpy中,有很多的函数都涉及到axis,很多函数根据axis的取值不同,得到的结果也完全不同。可以说,axis让numpy的多维数组变的更加灵活,但也让numpy变得越发难以理解。这里通过详细的例子来学习下,axis到底是什么,它在nump转载 2017-09-03 10:15:27 · 267 阅读 · 0 评论 -
Python中括号的区别及用途
python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ }。其作用也各不相同,分别用来代表不同的python基本内置数据类型。python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多时候都是用小括号括起来的。?123456转载 2017-09-03 10:54:13 · 1935 阅读 · 0 评论 -
python的sorted函数对字典按key排序和按value排序
1.sorted函数按key值对字典排序 先来基本介绍一下sorted函数,sorted(iterable,key,reverse),sorted一共有iterable,key,reverse这三个参数。 其中iterable表示可以迭代的对象,例如可以是dict.items()、dict.keys()等,key是一个函数,用来选取参与比较的元素,reverse则是用来转载 2017-09-03 14:08:53 · 227 阅读 · 0 评论 -
Ubuntu更改默认python版本的两种方法 python-> Anaconda
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 python 的可执行二进制文件。你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用。[python] view plain copy$ ls /usr/bin/python*转载 2017-09-03 16:15:13 · 1157 阅读 · 0 评论 -
python3环境下汉字转拼音
参考:https://github.com/cleverdeng/pinyin.py上述代码适合python2.7的代码,但是对于python3.5的环境却不是很友好,所以将代码改成python3.5环境下可以运行的代码,代码如下:# -*- coding:utf-8 -*-""" Author:cleverdeng E-mail:clverdeng@gmail原创 2017-10-27 21:59:52 · 2780 阅读 · 0 评论 -
python ctrl+c 退出while True:
写了一个死循环,类似:def function(): while True: #my code 程序运行后想用ctrl+c按键停止程序,可是终止不了。所以加了以下程序解决该问题:import sys import原创 2017-10-05 21:42:38 · 13677 阅读 · 1 评论 -
Python3 输入和输出
感谢原文:http://www.runoob.com/python3/python3-inputoutput.html输出格式美化Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format()转载 2017-10-28 15:00:39 · 448 阅读 · 0 评论 -
python itertools的函数(含有排列组合函数)
感谢原文:http://blog.youkuaiyun.com/neweastsun/article/details/51965226python itertools功能详解 介绍 itertools是python内置的模块,使用简单且功能强大,这里尝试汇总整理下,并提供简单应用示例;如果还不能满足你的要求,欢迎加入补充。 使用只需简单一句导入:import转载 2017-10-23 13:13:39 · 1115 阅读 · 0 评论 -
python二维字典
感谢原文:http://www.jb51.net/article/83108.htm本文实例讲述了Python的“二维”字典 (two-dimension dictionary)定义与实现方法。分享给大家供大家参考,具体如下:Python 中的dict可以实现迅速查找。那么有没有像数组有二维数组一样,有二维的字典呢?比如我需要对两个关键词进行查找的时候。2D dict转载 2017-10-16 11:34:02 · 3907 阅读 · 1 评论 -
NumPy Tutorial官方文档
原文地址:https://docs.scipy.org/doc/numpy-dev/user/quickstart.htmlPrerequisitesBefore reading this tutorial you should know a bit of Python. If you would like to refresh your memory, take a look at转载 2017-09-03 10:40:23 · 1453 阅读 · 0 评论 -
python读取txt文件中的数据
读取txt文件中的某一列: [int(l.split()[0]) for l in open(“a.txt”)] 但是读不了最后一列,出现:IndexError: list index out of range的问题。参考:http://www.cnblogs.com/xuxn/archive/2011/07/27/read-a-file-with-python.html 讲的很详细,对于这样原创 2017-04-10 20:56:29 · 4732 阅读 · 0 评论 -
安装python simplekml模块
sudo pip install simplekml原创 2017-04-02 13:32:59 · 1706 阅读 · 0 评论 -
python 读取txt出现\xef\xbb\xbf…的问题
用python读取txt文件,文件的内容是一列数如下:188318861900190018971897189718971906191719101910但是读取的时候第一个元素为‘\xef\xbb\xbf1883’,上网看了一些资料,原来在python的file对象的readline以及readlines程序中,针对一些UTF-8编码的文件,开头会加入BOM来表明编码方式。 解原创 2017-05-23 13:43:09 · 23965 阅读 · 3 评论 -
python曲线拟合
http://blog.sina.com.cn/s/blog_aed5bd1d0102vid7.html做完插值,自然就要学习拟合了。参考 http://wiki.klniu.com/wiki/Python/Modules/Scipy。1.多项式拟合范例:import matplotlib.pyplot as plt import numpy as npx = np.arange(1, 17,转载 2017-05-25 11:20:36 · 6372 阅读 · 0 评论 -
如何设定数字标题和坐标轴标签字体大小matplotlib
处理诸如文字函数label,title等接受作为matplotlib.text.Text。对于字体大小你size/fontsize。 from matplotlib import pyplot as plt fig = plt.figure() plt.plot(data) fig.suptitle(‘test title’, fontsize=20) plt.xlabel(‘xlabe原创 2017-06-22 19:31:47 · 4159 阅读 · 0 评论 -
python与文件文件夹相关操作
在Python中,文件操作主要来自os模块,主要方法如下:os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname):改变工作目录到dirnameos.path.isdir(name):判断name是不是一个目录,name不是目录就返回fal转载 2017-08-17 09:14:55 · 198 阅读 · 0 评论 -
python返回指定目录下指定的文件或文件夹
用递归可以实现:代码如下:#path值得是指定路径,word表示要搜索的文件或者文件夹包含的关键词def search(path, word): for filename in os.listdir(path): fp = os.path.join(path, filename) if os.path.isdir(fp) and word in filename:原创 2017-08-17 08:34:21 · 1588 阅读 · 0 评论 -
ubuntu14.04 安装python3.5
一般情况下先添加PPA,但是我添加PPA会报错:sudo add-apt-repository ppa:fkrull/deadsnakesubuntu add-apt-repository: command not found 所以先进行:sudo apt-get install python-software-propertiessudo apt-get i转载 2017-08-13 12:33:13 · 458 阅读 · 0 评论 -
网络爬虫浅析
转自:http://www.cnblogs.com/onlytiancai/archive/2008/04/19/1161425.html 网络蜘蛛现在开源的已经有好几个了,Larbin,Nutch,Heritrix都各有用户之地,要做一个自己的爬虫要解决好多个问题,比如调度算法、更新策略、分布式存储等,我们来一一看一下。一个爬虫要做的事主要有以下这些从一个网页入口转载 2017-08-21 13:11:43 · 277 阅读 · 0 评论 -
【python】*与** 参数问题
原文地址:https://www.cnblogs.com/paulwinflo/p/5764748.html可变参数在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。我们以数学题为例子,给定一组数字a,b,c……,请计算a2 + b2 + c2 + ……。要定义出这个函数,转载 2017-12-17 14:05:03 · 1329 阅读 · 0 评论