Python教程
当前位置| > 博客

Python教程

Python是一种面向对象的解释型...
  • Python大数据习题:如何抓取豆瓣上的电影 现在到处都说“大数据”,我也跟着标题党一下。今天要说的这个,还算不上大数据,只能说跟以前的习题相比,数据量略大了一点。 前阵子我们做了个抓取热映电影的程序。有个朋友看到了就说,他正好需要一项数据:豆瓣上的电影按评价人数从高到底排序视频教程。他认为,单是评分高低并不能说明一部电影的受关注度,比如有些分超低的奇葩大烂片照样火得很。但豆瓣本身并没有提供类... 继续阅读Python大数据习题:如何抓取豆瓣上的电影

    :
    2018-05-23
  • 【Pygame 课堂】第7课—— 多变的宿敌 在游戏中,一般都有个宿敌什么的。在我们这个打飞机小游戏中,宿敌就是不断从天而降的敌机。它与本机、子弹构成了这个游戏的三个要素:   本机会发射子弹,子弹向上运动 敌机会不停产生,向下运动 子弹碰到敌机,敌机和子弹都销毁,加分 本机碰到敌机,本机和敌机都销毁,游戏结束   这节课就来创造这个宿敌。   同样,为敌机创建一个类:Enemy,类的内容大致... 继续阅读【Pygame 课堂】第7课—— 多变的宿敌

    :
    2018-05-23
  • 【Python 课堂】第28课—— 字符串的分割 字符串和list之间有很多不得不说的事。比如有同学想要用python去自动抓取某个网页上的下载链接,那就需要对网页的代码进行处理。处理的过程中,免不了要在字符串和list之间进行很多操作。   我们先从最基本的开始。假设你现在拿到了一个英语句子,需要把这个句子中的每一个单词拿出来单独处理。   sentence = 'I am an Engli... 继续阅读【Python 课堂】第28课—— 字符串的分割

    :
    2018-05-23
  • 【Python 课堂】第2课——print 昨天大家是不是都在自己的电脑上搞定了Python环境?或是试用过了在线环境?对了,这里补充两点:我今天发现昨天提供的compileonline.com网站有时候会很慢,甚至无法正常运行,于是我又找了一个:pythonfiddle.com,似乎要快一点,不过好像只能在电脑上的浏览器打开。另外就是,昨天忘了给Mac的同学们说一下怎么打开命令行。Mac上叫... 继续阅读【Python 课堂】第2课——print

    :
    2018-05-23
  • 【Pygame 课堂】第6课—— 面向对象的游戏设计 上节课中,我们的飞机已经可以发射子弹了,尽管只有一颗。为什么我只加了一颗?试着多加几颗你就会发现,你得用好几个变量去分别记录它们的xy坐标,在主循环中判断每一颗子弹的状态。你可以用list把程序写得稍稍不那么复杂,但这还没完。别忘了你打飞机的对手–敌机还没有加入到游戏。到时候你又需要更多的变量去记录它们的坐标,去判断它们的状态,去处理敌机、... 继续阅读【Pygame 课堂】第6课—— 面向对象的游戏设计

    :
    2018-05-23
  • 【Python 课堂】第27课—— list切片 list有两类常用操作:索引(index)和切片(slice)。       昨天我们说的用[]加序号访问的方法就是索引操作。       除了指定位置进行索引外,list还可以处理负数的索引。继续用昨天的例子:       l = [365, 'everyday', 0.618, True]       l[-1]表示l中的最后一个元素。 ... 继续阅读【Python 课堂】第27课—— list切片

    :
    2018-05-23
  • 实用开源SQL编辑器推荐 MpumeleloMsimanga是一名资深BI技术人员,也是本文作者,现任MetropolitanHealthGroup(都市卫生集团)商务智能经理一职。 由于本人参与一些商业智能(BI)方面的工作,所以我每天都需要编写和执行SQL语句。其实我感觉自己一直都在做这样的事情。所以对于我而言,SQL工具是非常重要的。几年下来,我用得最多的就是SQuirreLSQL客户端... 继续阅读实用开源SQL编辑器推荐

    :
    2018-05-23