0
推荐
1838
阅读
最全的花式玩转多维矩阵|入门这篇就够了
这是菜鸟学Python的第79篇原创文章阅读本文大概需要5分钟 上一篇写了数据分析的入门篇,对Numpy讲了一丢丢的概念,今天这一篇会详细介绍numpy的各种花色用法,它是一个非常强大的一个库,对我们的数据分析很有用.另外后台有同学老是问我,学数据分析到底有啥用,简单的说你可以分析基金股票的,...
1
推荐
1453
阅读
Python数据分析之路| 入门起航篇
这是菜鸟学Python的第78篇原创文章阅读本文大概需要4分钟 前面经过70几篇的文章,我们的入门篇基本结束了,相信很多小伙伴的基本功应该练的差不多了,可以蛟龙出海了,基本功连扎实了,对后面深入学Python非常有好处,Python有两个非常有趣的方向,一条是数据分析,然后掌握数据分析的基本方法...
3
推荐
2329
阅读
用Python写个弹球的游戏
这是菜鸟学python的第41篇原创文章阅读本文大概需要15分钟我们前面讲了几篇关于类的知识点,为了让大家更好的掌握类的概念,并灵活的运用这些知识,我写了一个有趣又好玩的弹球的游戏,一来可以把类的知识融会一下,二来加深对Python的兴趣.你会发现哎呀Python写小游戏还是蛮方便的,蛮有意思的~~先看一下我们的最终效果...
0
推荐
1506
阅读
趣谈Python类继承
这是菜鸟学python的第40篇原创文章阅读本文大概需要7分钟 今天我们来了简单说一下Python类的继承,我们会通过一个汽车类的例子一步一步分解开来,带领大家来学习Python类的继承,我把这个复杂的概念分解成4步来说.流程:->新建一个汽车类->给汽车类添加属性和方法-&...
1
推荐
4116
阅读
巧妙的Python数据结构玩法|实战德州扑克
这是菜鸟学Python的第77篇原创文章阅读本文大概需要5分钟 前面几篇一直都在写Python的数据分析处理,今天我想写一篇轻松好玩的文章,德州扑克大家应该都玩过吧,今天我们就来写一个程序对德州扑克进行比大小,好像看似简单,但是能学到不少东西,特别是对问题如何抽象建模然后写成程序,快来看看吧...
2
推荐
1513
阅读
很多书上都不告诉你,Python类中3个方法的秘密
这是菜鸟学python的第39篇原创文章阅读本文大概需要9分钟类相当于一个容器,将状态(数据属性)和一些行为(方法)包裹在一起,今天我们就来讲讲Python中的方法.Python中的方法分为3种,一般的书对这几个概念都没有仔细讲,我觉得把这些概念弄清楚,对深入了解类是很有必要的,不然设计类的时候根本写不出真正的OOP.在Python...
0
推荐
1425
阅读
Python的类,复杂吗
是菜鸟学python的第38篇原创文章阅读本文大概需要6分钟高级语言都有面对对象,Python也不例外,比起c++,java这些传统的语言,Python中的面对对象去掉了很多复杂的东西,理解和使用起来更简单一些一般来说面对对象包含:数据封装、继承和多态这三大特点Python的类我准备花4-5篇来仔细讲讲,今天我们先来了解一些最最最简单基...
0
推荐
1569
阅读
看完这10招,你会有收获的
这是菜鸟学python的第37篇原创文章阅读本文大概需要5分钟Python中最最重要的数据结构 字典和列表,虽然我们前面讲过,但是有一些小的技巧和绝招,大家平时一般都不知道我总结了一些我以前遇到的问题,记录了一些技巧分享给大家.希望能对大家提高功力有所帮助后面我们就开始讲面对对象了,所以关于字典和列表这是最后一篇...
0
推荐
1830
阅读
九宫格用Python怎么破-14行代码搞定
这是菜鸟学python的第36篇原创文章阅读本文大概需要5分钟前面我陆陆续续写了30多篇讲了很多Python知识点:字符串,列表,字典,循环,函数, 模块,文件,异常等等,这么多知识,如何灵活运用呢我觉得说千遍道万遍,不如敲一遍,于是我准备写一些Python的趣味编程的小例子,后面会陆续写给大家挑的例子一定要有趣而且简单,...
2
推荐
1352
阅读
上期"深入剖析Python-with的内部原理":两个问题的答案揭晓
上期的答案:Q:如果在最开始open文件的时候出错了,with还能自动的帮我们关闭文件吗A:with 不会关闭文件Q:你认为代码1和代码2是等效的,还是代码1和代码3等效的代码1:
with open('1234.txt')as f:
data=f.read()
print data代码2:f = open('1234.txt')
try:
data = f.read()...
0
推荐
1347
阅读
深入剖析with的内部原理-异常处理的神器
这是菜鸟学python的第34篇原创文章阅读本文大概需要8分钟 Python中有一个非常神奇的关键字叫with,打开文件用完之后我们要记得关闭,若我们的代码在运行过程中发生了异常,导致关闭文件的代码没有被执行到,肿么办,有小伙伴会说我们有 try..finally块啊,有没有更...
0
推荐
1266
阅读
精选2个小实例,带你轻松了解Python异常处理
这是菜鸟学python的第33篇原创文章阅读本文大概需要7分钟 前面的文章我们列举了常见的9种错误,为了提高程序的健壮性,我们需要有一些柔和的方法去处理这些异常.其实对于异常处理,现在主流的语言c++,java,perl,ruby都有异常处理的机制,Python也不例外.今天我们就通过2个小例子来看Python是如何...
2
推荐
2032
阅读
分析10000个美国人名字|探寻数据背后的故事
这是菜鸟学Python的第76篇原创文章阅读本文大概需要8分钟 上一篇我们讲了关于Python excel的基础知识,今天我们要实战一下.我从Google下载了1992-2008年美国人名排名榜,抽取了其中5年的数据,每年最火的2000个人名,男女各1000名,这个1000名是当年最流行的名字,从第一名排到第1000名。共计10000个...
0
推荐
1377
阅读
最容易犯的9种异常错误,你有没有中招过
这是菜鸟学python的第32篇原创文章阅读本文大概需要6分钟前面我们讲完了文件,下面我们来谈谈Python的异常处理,我们在写python程序的时候,经常会出现一些异常情况,一旦出现错误,程序就会终止执行.我总结了9个非常容易碰到的异常错误,我们一起来看一下有一些是语法上的错误,比如代码不符合解释器或者编译器的语法有一...
1
推荐
1225
阅读
4招小技巧,带你迅速提升Python文件处理的逼格
这是菜鸟学python的第31篇原创文章阅读本文大概需要6分钟文件这块知识已经讲了好几篇,第一篇是2个小例子入门第二篇是文件语法和场景的一个总览第三篇是一个综合小例子实战一下,可以融合前面所学的知识这一篇算是收尾吧,回忆我以前写过的python程序,我觉得python文件处理有这么几个模块非常重要,但是一般没有人告诉...