自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 python--pandas与数据处理

series类型数据index:保存标签信息,是从numpy数组继承的index对象values:保存值,是一位数组对象我们可以吧Series对象的index看做key Series对象的value看做key的value 这样就可以看做字典如果只制定value的值没有Index的值,则会默认产生从o开始 步长为1,整型数组series对象的元素提取切片利用位置或者标签提取元素...

2018-12-17 19:01:24 300

原创 python--numpy库与多维数组

创建数组和数组的属性改变利用arange()函数生成数组 可以通过设置起始值 和 结束值 和 步长来生成等差序列形式的一位数组在不知道数组具体值是创建数组可以利用占位符数组元素索引数组的运算(对每个元素都操作)a表示数组b表示常数或者与a结构相同的数组,则a中的每一个元素都与b相对应的元素直进行运算候的返回值传给c...

2018-12-16 13:26:49 303

原创 python--时间和日期功能(calendar,time,datetime)

time模块通过time模块来获取当前操作系统的时间时间输数据一般保存成字符串形式 如"12/02/2016",python 读取外部文件数据,读取时间数据为 字符串 类型,在python中转换成时间形式time模块中的strftime()函数和strptime()函数可实现时间的字符串形式与时间元组形式互相转换各个符号表示的意思datatime模块datetime模块中的d...

2018-12-12 21:22:41 350

原创 python--math包里的常用函数

2018-12-12 20:08:25 614

原创 python--匿名函数和作用域(全局变量和本地变量)

匿名函数:匿名函数顾名思义就是无须使用def这样的语句来定义标识符(函数名)的函数,python用lambda关键字来创建匿名函数语法如下;lambda 参数1,参数2…: expresslambda语句中,冒号前面可以有任意个参数(包括无参数和可选参数) ,不同的参数以逗号分离;而冒号之后是表达式,只能有一个,也因此不必写return.在列表中嵌入匿名函数作用域:如果一个变量名...

2018-12-10 19:01:41 519

原创 python 运算符与使用

上面可以看出is和==的区别is用来比较对象的身份(id地址)是否相等也就是用来看变量是否指向同一个对象==用来比较对象的内容是否相等对于字符串序列来说,成员运算符的左侧的操作数必须为字符串类型,否则会报错看上面的例子上面是算数功能的内置函数...

2018-12-10 16:44:07 161 1

原创 python--列表推导的高级写法

colors = ['black','white']sizes = ['S' ,'M' , 'L']tshirts = [(color.size) for color incolors for size in sizes]tshirts上面的输出是[(‘balck’ , ‘S’), (‘balck’,‘M’), (‘balck’ , ‘L’) ] …等一共六个结果这里得到的结果是先以颜色...

2018-11-26 19:55:16 404

原创 python--元组大全

-有些python入门的教材把元组成为’不可改变的列表’它还可以用于没有字段名的记录(字典是有字段名的记录)-traveler_ids = [(‘usa’,31195855), (‘bra’,'ce342567)]-for contry, _ in traveler_ids:print(coutry)-这个结果输出是USA bra 可以看出元组可以分别提取之中的元素. 因为元组中的第二个...

2018-11-26 19:41:01 199

原创 python--namedtuple带名字的类

import collectionsCity = namedtuple('City','name country population coordinates')tokyo = City('Tokyo','jp',36.933,(35.689722,139.691667))tokyotokyo.poplulationnamedtuple用以构建只有少数属性但是没方法的对象,比如数据库条...

2018-11-26 18:55:56 377

原创 python以代码发邮件(以qq邮箱为例)

-用python写邮件要配置邮箱这里以qq邮箱为例-登录qq邮箱在设置中心的账户里面设置smtp pop3等开启然后点击下面生成授权码-smtp负责写邮件使用email构建邮件1.纯文本2.-pop3负责收邮件发送带附件的邮件发邮件要设置邮件头...

2018-11-25 21:48:33 670 1

原创 pytho sockt编程

2018-11-25 20:34:01 163

原创 python-协程 迭代器生成

下面介绍一个概念 迭代器迭代器和可迭代对象不同,可迭代对象是如list,dict等对象可以用for循环来遍历,还可以用next()函数但是迭代器是生成可迭代对像的一个东西下面举个栗子比如一个列表很长很长[1,2,3,4,5,6,…6666666666]一直很长,如果这么长的列表我们直接储存在内存里,肯定非常占空间.但是我们要用这个列表的时候数据必须很全,这时候就出现了迭代器,迭代器可...

2018-11-23 22:56:52 156

转载 python 多线程和多进程看着一篇就够了

转自:Python 多进程与多线程 一个挺好的教程:http://www.cnblogs.com/franknihao/p/6627857.html目录1 基础知识1.1 线程1.2 进程1.3 两者的区别1.4 线程的类型2 Python 多线程2.1 GIL2.2 创建多线程2.3 线程合并2.4 线程同步与互斥...

2018-11-23 16:16:53 282

转载 python--log日志的写法和介绍

本节内容日志相关概念logging模块简介使用logging提供的模块级别的函数记录日志logging模块日志流处理流程使用logging四大组件记录日志配置logging的几种方式向日志输出中添加上下文信息参考文档一、日志相关概念日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件...

2018-11-06 22:19:12 4473

转载 http协议大全

一、HTTP协议介绍1.1 什么是HTTPHTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。HTTP协议位于TCP/IP协议栈的传输层。HTTP是一个客户端和服务器端请求和应答的标准,主要用于从万维网(即WWW,全称 World Wide Web)服务器传输超文本到本地浏览器之间的请求数据和响应数据的协...

2018-11-04 21:56:51 425

转载 github 教程 超级详细一看就懂

 这篇文章是我自己写的关于GitHub的内容,从我刚听到这个直到设置成功每一步都有详细的步骤来解释,其中有一些截图或者代码来自于网上。在开始前先跟大家说一下这篇博客是来介绍桌面版GitHub的使用的,如果只是简单的想使用GitHub新手可以使用网页版 https://blog.youkuaiyun.com/Hanani_Jia/article/deta...

2018-11-04 19:09:55 380

转载 pycharm怎样使用

版权声明:博主辛辛苦苦码的字哦~转载注明一下啦~ https://blog.youkuaiyun.com/hk2291976/article/details/51159974 pycharm使用github绑定账号File-settings 在搜索框输入git会出现g...

2018-11-04 19:08:20 267

原创 Github新手教程

本文转自至:https://blog.youkuaiyun.com/Hanani_Jia/article/details/77950594

2018-11-04 18:46:53 170

原创 在代码行里创建django包括启动

在代码行里创建django项目看看创在那个位置这里是我创在了我的文件夹里

2018-11-03 18:10:59 207

原创 django--笔记(安装环境的名字)

为了跟上老师的课我安装了一个名为tl_django的环境,在这个环境下我装的是1.8的djangopip intall django==1.8在annaconda自带的annaconda prompt 上输入如下图中间出了一点小差错就是遇到了http错误这点的解决看上一篇文章然后为了和课本从入门到实践我又装了一个1.11版本的django这个版本我装在了新搭建的环境中(ll_env)...

2018-11-03 17:40:09 124

原创 使用Anaconda的python安装虚拟环境出现错误

Windows利用Anaconda创建虚拟环境时报错:Fetching package metadata …CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://www.lfd.uci.edu/~gohlke/pythonlibs/win-64/repodata.jsonElapsed: -An HTTP error occu...

2018-11-03 16:11:28 5425

原创 python中pyga坐标显示问题

line_chart = pygal.Line(x_label_rotation=20,show_minor_x_labels=False)line_chart.title = "收盘价"line_chart.x_labels = datesN = 20line_chart.x_labels_major = dates[::N]line_chart.add('收盘价',close)l...

2018-11-02 18:04:42 3208 11

原创 python--list操作

1、appendlist.append(var):在list的尾部添加元素var。l = [‘yy’,‘xx’,‘ww’]尾部添加:l.append(‘zz’)结果打印为:[‘yy’, ‘xx’, ‘ww’, ‘zz’]2、insert     list.insert(index,var):在制定的索引index处添加var接着上面的例子,在索引为0...

2018-11-02 17:50:26 350

原创 python--autofmt_xdate()函数

import matplotlib as pltplt.figure.autofmt_xdate()改变x轴坐标的显示方法可以斜着表示,不用平着挤一堆调用方法如上

2018-11-01 20:20:19 13724 5

转载 python读写csv文件方法总结

python提供了大量的库,可以非常方便的进行各种操作,现在把python中实现读写csv文件的方法使用程序的方式呈现出来。1、使用csv读写csv文件方法总结读文件的时候,打开文件,调用csv.reader()读取文件;对于读取之后的文件的内容,要把这些内容输入到另一个文件中保存,可以通过遍历读取的文件的每一行,然后使用csv_write.writerow()的方式写入到指定的文件。2、使...

2018-10-31 22:19:17 415

转载 python中enumerate用法总结

参考作者:竹聿Simon来源:优快云原文:https://blog.youkuaiyun.com/churximi/article/details/51648388版权声明:本文为博主原创文章,转载请附上博文链接!

2018-10-31 21:12:10 226

原创 python--内置next()函数

我们首先要知道什么是可迭代的对象(可以用for循环的对象)Iterable:一类:list,tuple,dict,set,str二类:generator,包含生成器和带yield的generatoe function而生成器不但可以作用于for,还可以被next()函数不断调用并返回下一个值,可以被next()函数不断返回下一个值的对象称为迭代器:Iterator生成器都是Iterator...

2018-10-31 20:54:57 21500 2

转载 如何下载python编程从入门到实践的配套资源

最近在学习Python,用的这本书,到后面有几章需要一些数据文件,如天气,人口等等,但是登陆到所说网站并没有找到下载,需要仔细看下,真正网址如下:https://ehmatthes.github.io/pcc/。进入后只要点上述网址界面上的download zip,即可下载。或者点击View on GitHub,即可进入项目,之后点击右面的clone/download,即可下载。但是存在的问题...

2018-10-30 21:19:46 884

原创 python--randit函数

from random import randintclass Die(): '''表示一个骰子的类''' def __init__(self,num_sides = 6): self.num_sides = num_sides def roll(self): '''返回一个位于1和筛子面熟之间的数,类似于掷骰子''' ...

2018-10-30 20:44:49 2416

原创 python--pygal绘图

import pygalfrom die import Die#创建一的D6die = Die()#扔几次骰子并将它们储存在一个列表中results = []for roll_num in range(1000): result = die.roll() results.append(result)#分析结果看看每一个骰子点数出现的次数frequencies =...

2018-10-30 20:23:00 510

原创 python中安装包的问题--如安装

在Windows下使用anaconda翻译器的pycharm中安装pygal-1,使用命令 conda install pygal这里出现了错误,原因是我把pycharm中的下载地址设置成了阿里云的,这里不能用想要管理下载地址可以从pycharm中的file-编译器-点+号 如下图-2, 用pip安装pygal如下图 输入 pip insall pygal 注意使用这个命令下载...

2018-10-30 20:13:59 324

原创 python--count函数

count函数用于统计字符串或列表中某个字符出现的次数。语法为lis.count(lis1)#str为要搜索的列表值str.count(str, start= 0, end=len(string))#str为字符串,start和end分别为字符串搜索的起始和结束位置例如`a = [1, 2, 3, 4, 5, 6, 2, 4, 2, 1, 5, 3, 2]print(a.cou...

2018-10-30 17:39:48 900

原创 python中随机漫步的写法

from random import choiceclass RandomWalk(): def __init__(self,num_points=5000): self.num_points = num_points self.x_values = [0] self.y_values = [0] def get_step(sel...

2018-10-30 17:17:07 1210 2

原创 python常见问题

新手常见问题在给文件命名是不要将文件名命名为某一个包的名字,如matplotlibannaconda中有常见的包,不用再去下载了,直接去导入,前提是用anacoda的翻译器欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变...

2018-10-30 16:51:26 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除