- 博客(51)
- 问答 (2)
- 收藏
- 关注
原创 NUMPY
创建一个随机数数组from numpy import *# 创建 randn(size) 服从 X~N(0,1) 的正态分布随机数组a=random.randn(2,3)print(a)输出结果为:array([[ 0.50203463, 1.48955265, -0.66236422], [ 0.44311407, 0.11144459, -0.13326862]])...
2021-12-15 10:03:08
1405
原创 Python代码发布
火柴棒函数 保存为hcb.py# 2.4可以复用的代码 火柴棒问题 def hcb(num): # 计算num这个数需要的火柴棒数量 ls = [6, 2, 5, 5, 4, 5, 6, 3, 7, 6] if num == 0: total = 6 else: total = 0 while num > 0 : index = num % 10 # 取模 获得个位数 total +=
2020-12-18 14:08:38
516
转载 Python isinstance函数
语法:isinstance(object,type)作用:来判断一个对象是否是一个已知的类型。其第一个参数(object)为对象,第二个参数(type)为类型名(int...)或类型名的一个列表((int,list,float)是一个列表)。其返回值为布尔型(True or flase)。若对象的类型与参数二的类型相同则返回True。若参数二为一个元组,则若对象类型与元组中类型名之一...
2019-05-10 08:53:14
208
原创 wxpython 语言问题导致出现错误
原本可以执行的程序,也生成了exe文件,过了一段时间来执行出现以下错误:wx._core.wxAssertionError: C++ assertion "strcmp(setlocale(LC_ALL, NULL), "C") == 0" failed at ..\..\src\common\intl.cpp(1579) in wxLocale::GetInfo(): You probabl...
2019-02-27 08:48:42
9269
6
转载 Python3:sorted()函数及列表中的sort()函数
python3 sorted取消了对cmp的支持。python3 帮助文档:sorted(iterable,key=None,reverse=False)key接受一个函数,这个函数只接受一个元素,默认为Nonereverse是一个布尔值。如果设置为True,列表元素将被倒序排列,默认为False着重介绍key的作用原理:key指定一个接收一个参数的函数,这个函数用于从每...
2019-02-03 23:26:01
510
原创 Python生成exe文件
1,打开网址:pyInstalller下载网址2.选择正确的版本安装pyinstaller3.将py文件放到目录下4.cmd进入安装目录下:我的目录在D:\pyinstaller5.cmd 下执行 python pyinstaller.py -F hello.py命令参数如下: ...
2018-12-21 09:33:03
333
转载 Anaconda安装jieba、wordcloud等第三方库
本文是jieba在anaconda中的安装方法,wordcloud等第三方库与jieba安装方法相同,这里是wordcloud包的下载地址许多论坛中说使用conda install jieba安装,我的尝试是不可行的。我发现jieba作为一个第三方库,并不存在于anaconda内置的packages中。本文使用的是Mac,windows下的安装基本一致。1.在官网中下载jieba压缩包...
2018-12-12 11:18:48
1533
转载 Python3中map、filter
一、Python中map函数map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9],如果希望把list的每个元素都作平方,就可以用map()函数:因此,我们只需要传入函数f(x)=x*x,就可以利用...
2018-11-14 09:54:19
406
原创 Python字符串方法
capitalize(...) | S.capitalize() -> str | | Return a capitalized version of S, i.e. make the first character | have upper case and the rest lower case. | | casefold(.....
2018-10-25 07:58:27
163
原创 python 列表使用方法
| append(...) | L.append(object) -> None -- append object to end | | clear(...) | L.clear() -> None -- remove all items from L | | copy(...) | L.copy() -> list...
2018-10-24 08:38:03
158
原创 python字典常用方法
clear(...) | D.clear() -> None. Remove all items from D. | copy(...) | D.copy() -> a shallow copy of D | | fromkeys(iterable, value=None, /) from builtins.type | Retur...
2018-10-24 08:33:45
302
转载 Python字典get方法和dic[key]的区别
Python 字典是一个基础的知识点了,在我们想要获取字典中的值的时候一般会有两种可选的方法——get() 方法和 [key] 方法今天我来尝试简单对比一下两种方法。dic.get() 方法和 dic[key] 方法的不同这两种方法都是用来获取字典中 key 对应的 value,一般情况下似乎没有什么区别:>>> dic = {1:'This is 1', 2:'Thi...
2018-10-24 08:12:22
7411
1
转载 Pandas:DataFrame对象的基础操作
原文链接 https://blog.youkuaiyun.com/u014281392/article/details/75331570mark下
2018-09-29 15:38:03
385
转载 关于在Python3.5下安装MySQL-python模块的问题
近端日子在学习Python的Django框架的时候,有需要安装MySQL-python模块,一开始百度到用pip安装:pip install MySQL-python 但是在安装的时候却报错了: mysql.c(42): fatal error C1083: 无法打开包括文件: “config-win.h”: No such file or directory...
2018-09-28 14:14:39
187
原创 dataframe 对列数据进行数据操作时发生TypeError: unsupported operand type(s) for /: 'str' and 'int'
相对dataframe中“最高价”列数据进行除以2操作,data = pd.DataFrame(PriceList,columns=['品名','规格','max1','平均价','最低价','产地','日期'],index=range(1,len(PriceList)+1))data.max1= data.max1/2 发生以下错误修改 为data = pd.D...
2018-09-27 12:01:58
5251
转载 python中去掉字符串中的\xa0、\t、\n
从网络上收集一些信息,但是发现提取出的信息中有“\xa0”,并且无法去掉,查阅了相关资料,后发现该字符表示空格。\xa0 是不间断空白符   我们通常所用的空格是 \x20 ,是在标准ASCII可见字符 0x20~0x7e 范围内。 而 \xa0 属于 latin1 (ISO/IEC_8859-1)中的扩展字符集字符,代表空白符nbsp(non-breaking spac...
2018-09-27 09:37:48
2150
转载 如何入门Python与机器学习
如何入门Python与机器学习2017年09月04日 15:24:37 何永灿优快云 阅读数:13272版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/heyc861221/article/details/80131325编者按:本书节选自图书《Python与机器学习实战》,Python本身带有许多机器学习的第三方库,但本书在绝大多...
2018-09-21 14:20:58
430
转载 用python做数据分析pandas库介绍之DataFrame基本操作
用python做数据分析pandas库介绍之DataFrame基本操作怎样删除list中空字符?最简单的方法:new_list = [ x for x in li if x != '' ] 这一部分主要学习pandas中基于前面两种数据结构的基本操作。设有DataFrame结果的数据a如下所示: a b cone 4 1 1two ...
2018-09-21 14:17:02
368
转载 Python中的if __name__ == '__main__'
1. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模...
2018-09-06 09:20:18
112
转载 Python 数据分析包:pandas 基础
pandas 是基于 Numpy 构建的含有更高级数据结构和工具的数据分析包类似于 Numpy 的核心是 ndarray,pandas 也是围绕着 Series 和 DataFrame 两个核心数据结构展开的 。Series 和 DataFrame 分别对应于一维的序列和二维的表结构。pandas 约定俗成的导入方法如下:from pandas import Series,DataFrameim...
2018-05-25 15:34:46
289
转载 学习pandas下的dataframe画图参数
学习pandas数据框的绘图,轻松搞定各种图画法。DataFrame.plot(x=None, y=None, kind='line', ax=None, subplots=False, sharex=None, sharey=False, layout=None,figsize=None, use_index=True, title=None, grid=None, legend=True, s...
2018-05-15 15:34:36
2142
转载 wordcloud参数
font_path : string //字体路径,需要展现什么字体就把该字体路径+后缀名写上,如:font_path = '黑体.ttf'width : int (default=400) //输出的画布宽度,默认为400像素height : int (default=200) //输出的画布高度,默认为200像素prefer_horizontal : float (default=...
2018-05-02 14:47:20
2547
原创 pip 不能安装wordcloud解决方案
根据python和windows 版本 到https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud 下载对应的whl文件我下载的是:wordcloud-1.4.1-cp35-cp35m-win32.whlcmd下进入下载文件目录:执行:pip install wordcloud-1.4.1-cp35-cp35m-win32.whl...
2018-05-02 10:32:40
4784
转载 wxPython 制作 画板
#!/usr/bin/env python# -*- coding: utf-8 -*-''' Function:绘图 Input:NONE Output: NONE author: socrates blog:http://www.cnblogs.com/dyx1024/ date:2012-07-14''' import wxim...
2018-04-27 14:14:48
640
转载 WxPython入门(一)
实例:import wxapp = wx.App(False) #创建1个APP,禁用stdout/stderr重定向frame = wx.Frame(None, wx.ID_ANY, "Hello, World!") #这是一个顶层的windowframe.Show(True) #显示这个frameapp.MainLoop()解释:代码说明app = wx.App(False)每一个 w...
2018-04-27 08:32:51
1428
1
转载 用python做数据分析pandas库介绍之DataFrame基本操作
怎样删除list中空字符?最简单的方法:new_list = [ x for x in li if x != '' ] 这一部分主要学习pandas中基于前面两种数据结构的基本操作。设有DataFrame结果的数据a如下所示: a b cone 4 1 1two 6 2 0three 6 1 6一、查看数据(查看对象的方法对于Series来...
2018-04-24 13:14:17
283
原创 matplotlib显示中文
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
2018-04-23 14:35:58
171
转载 pycharm常用快捷键
为了提高编写代码的速度,以及方面程度,需要知道一些常用的快捷键。最常用的是:1.ctrl+c 复制 2.ctrl+d 快速复制上行的内容至下一行 3.Ctrl+shift+n 通过文件名快速查找工程内的文件 4.ctrl +a 全选 5.Ctrl+alt+l 调整代码格式 6.Alt+enter 导...
2018-04-23 10:15:22
2377
转载 pandas绘图总结(转载)
pandas中的绘图函数(更加详细的绘图资料可参考pandas.pdf文档中的Visualization这一章) >>> import pandas as pd >>> import numpy as np >>> from pandas import Series, DataFrame >>> import matplotl...
2018-04-23 09:57:02
1027
原创 Python3.5下载网页图片
过程:1.首先获取需要下载图片的src属性 利用正则先获取img标签,利用标签的attrs属性获取到src属性地址,注意有些地址不全,在后面使用的时候要在前面加上网址import requests,re,osfrom bs4 import BeautifulSoupdef getPicUrls(url): try: r =requests.get(url) ...
2018-04-17 09:24:20
461
原创 BeautifulSoup 正则表达式
#查找http://money.cnn.com/data/dow30/中公司名称代码和股票价格import requests,refrom bs4 import BeautifulSoupr = requests.get('http://money.cnn.com/data/dow30/')r.raise_for_status()soup = BeautifulSoup(r.text,'html....
2018-04-13 09:58:59
1312
转载 python中pandas库中DataFrame操作
一、查看数据(查看对象的方法对于Series来说同样适用)1.查看DataFrame前xx行或后xx行a=DataFrame(data);a.head(6)表示显示前6行数据,若head()中不带参数则会显示全部数据。a.tail(6)表示显示后6行数据,若tail()中不带参数则也会显示全部数据。2.查看DataFrame的index,columns以及valuesa.index ; a.col...
2018-04-10 15:27:32
530
转载 (Python)异常处理try...except、raise
一、try...except有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。例如,做除法时,除数为0,会引起一个ZeroDivisionError例子:1234a=10b=0c=a/bprint "done"运行结果:Traceback (most recent call last):File "C:/Users/lirong/PycharmProjects/untitled/open...
2018-03-30 10:25:47
214
原创 Python常用列表方法
append(...) 在列表尾部添加元素 | L.append(object) -> None -- append object to endcount(...) 检查列表元素中是否存在该内容 | L.count(value) -> integer -- return number of occurrences of value extend(...) 合...
2018-03-29 10:09:40
180
原创 BeautifulSoup对象
方法:find() #查一条find_all('a') #查找所有的<a>属性:string 标签中字符串标签名 : r = requests.get('http://www.baidu.com')soup =BeautifulSoup(r.text) #response对象的text属性,把Html内容传到soup对象soup.title #获取soup对象的title属...
2018-03-28 09:28:48
478
原创 requests库的get方法
安装:管理员身份启动cmdpip install requests使用:url ='http://www.baidu.com'r = requsets.get(url)r.status_code #200为连接正常 500为失败r.encoding ='utf-8' #设置编码 如果网页头部没有设置charset 默认编码为ISO-8859-1 print(r.text) #输出获取到的内...
2018-03-28 08:49:47
782
原创 Python获取网络数据之安装bs4库 以及实例应用
1.用管理员身份运行cmd2.pip install beautifulsoup4 (不是beautifulsoup) bs4主要方法:exp:以获取百度标题为例import requests #导入requests库from bs4 import BeautifulSoup #导入BeautifulSoup方法 主要大小写 r = requests.get('http://www.baid...
2018-03-28 08:44:10
501
空空如也
thinkphp中关于使用jquery如何判断radio是否都被选中?
2015-11-02
thinkphp中想把数据库中取出的数据 和利用count统计出的数字合并到一个数组中
2015-10-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人