爬虫+网站开发实例:电影票比价网

2019-03-07
阅读 3 分钟
3.8k
时常有同学会问我类似的问题:我已经学完了 Python 基础,也照着例子写过一点爬虫代码 / 了解过 django 的入门项目 / 看过数据分析的教程……然后就不知道要做什么了。接下来应该 如何继续提升编程能力呢 ?

为了边看美剧边学英语,我写了个字幕处理脚本

2019-03-06
阅读 4 分钟
3.1k
每个英语学渣(好吧,其实这个说的就是学渣本渣了♀)都有这样一个梦想: 能够一边轻松愉快地看着美剧,一边自己的英语听力水平还能蹭蹭地往上涨 。知乎上也有很多人分享了自己通过美剧练习听力的方法,比如说 只开英文字幕 或者 干脆就不要字幕 。但是这两个方法都有自己的缺点,只开英文字幕的方法虽然说避免了下意识只...

对比几段代码,看看你是 Python 菜鸟还是老鸟

2019-03-05
阅读 3 分钟
1.6k
Python 里有个小彩蛋: 在 Python Shell 里输入 import this 这段话被称作“ Python 之禅 ”( The Zen of Python ),它列举了一些 Python 所推崇的理念,比如: 优美 胜于丑陋 明确 胜于隐晦 简单 胜于复杂 … 可读性 很重要 不要忽略 错误 面对不确定时, 拒绝猜测 现在做 好过不做,但盲目动手不如不做 如果你的实现很...

如何用100行Python代码做出魔性声控游戏“八分音符酱”

2019-03-01
阅读 3 分钟
3.5k
这个游戏叫做《不要停!八分音符酱♪》。它是一款来自岛国的恶搞游戏,主角是一只可爱的小生物 — 八分音符酱,玩家通过对它喊话来控制其前进和跳跃。

排序算法可视化演示

2019-02-28
阅读 2 分钟
6.6k
算法 是编程知识体系中的重要部分。当你已经掌握了一些编程基础之后,必然需要了解算法相关的知识,才能可以写出效率更高的代码。而 排序算法 又是算法中非常基础的内容。

ORM-像对象一样对待数据

2019-02-27
阅读 3 分钟
1.6k
咱们编程教室有不少同学,学完了基础课程,掌握了一定的编程能力,开始做项目了。然后很可能遇到一个问题:管理数据。课程里有讲过用文件保存数据,还有 pickle 、 csv 等模块辅助。但对于稍微复杂一点的数据,往往不够方便。成熟的解决方案就是使用 数据库 。

Python-Excel 模块哪家强?

2019-02-26
阅读 4 分钟
7.7k
0. 前言 从网页爬下来的大量数据需要清洗? 成堆的科学实验数据需要导入 Excel 进行分析? 有成堆的表格等待统计? 作为人生苦短的 Python 程序员,该如何优雅地操作 Excel? 得益于前人的辛勤劳作,Python 处理 Excel 已有很多现成的轮子,使用较多的有: xlwings []([链接] 提醒及注意: xlutils 仅支持 xls 文件,即2...

你的游戏开发第0课

2019-02-25
阅读 3 分钟
2.2k
电子游戏是许多人喜爱甚至沉迷的事情。尤其对于程序员来说,开发游戏是不少人最初学习编程的动力。在之前,我发过一些游戏开发的教程和案例: 爆款游戏《贪吃蛇大作战》的 Python 实现 如何用100行Python代码做出魔性声控游戏“八分音符酱” 熬夜写了一个小游戏,向SpaceX聊表敬意 王校长一分钟能吃多少热狗?| 小游戏 《p...

写代码也有“套路”-谈谈设计模式

2019-02-22
阅读 4 分钟
1.6k
编程教室开了这么久,已经有很多人从完全零基础的小白成为了会写代码的菜鸟程序员,能够自己独立开发程序。不过到此阶段,常常会遇到瓶颈,感觉功能可以实现,但代码看起来有些别扭:

我从编程教室毕业

2019-02-21
阅读 4 分钟
2.1k
这篇文章在我的草稿箱里躺了有一年多,今天总算是发出来了。本文的作者是之前编程教室的实训生之一,原本在汽车制造车间里工作,后来成功转行为一名程序员,从事车载语音识别相关软件的开发。这是他个人转行过程中的一些经验分享。 今天发这篇文章的另一个原因,是文中的这个 实训生计划,又开启了 。 Crossin 本人线下...

我常用到的python库

2019-02-20
阅读 3 分钟
1.3k
Python 的一大特色是其丰富的模块,基本上只要你能想到的常见开发需求,都能找到别人已经实现的库直接使用,或者相关的工具/框架来辅助实现。但这对于新手来说也是一个问题: 这么多库,我要从哪里学起?怎么才能记住这么多库的用法?

用Python写一份独特的元宵节祝福

2019-02-19
阅读 4 分钟
3.1k
今天是正月十五,首先 祝大家元宵节快乐! 以前加过我个人微信号的朋友,可以在朋友圈看到我今天发的元宵节祝福图片: 这个祝福文字乍一看其貌不扬,不过点开大图有惊喜:是拿自己 微信好友的头像拼成的 ! 这是通过 python 编程生成的。怎么样,要不要来试下呢? 涉及的原理并不复杂,接下来我们一步步来说明。 首先是 ...

可迭代对象和迭代器

2019-02-15
阅读 3 分钟
1.8k
如果你以前接触过 C++,应该会知道类似 for (int i = 0; i < 100; i++) 这样的写法,它定义了 循环的执行条件 i < 100 以及 每次循环结束后执行的语句 i++,而 for 本身只起到让代码重复执行的作用,并没有什么额外的功能。这在 Python 中其实更像是 while 循环:

送你个情人节礼物:Python版抖音同款表白神器

2019-02-14
阅读 3 分钟
4.9k
又到了一年一度的情人节!大家都准备送什么给自己心仪的对象呢? 鲜花、巧克力都太俗套了,今天给大家带来一个抖音上看到的表白神器 — 用Python写一个告白程序,让她看到你满满的爱(tao)意(lu)。 先上效果: 视频版: python表白小程序 https://www.zhihu.com/video/1079411608517799936 代码: {代码...} 然后用 pyinst...

用python模拟《流浪地球》的木星引力弹弓效应

2019-02-13
阅读 3 分钟
3.4k
本文涉及影片内容,但算不上剧透。想看还未看的同学请谨慎阅读。 春节档的几部电影里,《 流浪地球 》成为一匹黑马,刷爆微博和朋友圈,从最初不高的排片率,一跃上升到票房榜首。 看过影片的人可能会有一个疑问, 太阳系那么空旷,为什么地球在“流浪”的过程中,非要作死往木星上靠? 这就牵涉到一个时常在影视作品中拿...

一图学Python

2019-02-12
阅读 3 分钟
1.4k
这张图流传甚广,但我没有找到明确的出处,图片上附带了 UliPad 的作者 Limodou 的信息,很有可能是原作者。如有知情者可留言告诉我。

python版亲戚关系计算器

2019-02-01
阅读 2 分钟
2.5k
春节到了,免不了要去七大姑八大姨家拜年,顺便接受长辈们的关怀。有时偶然遇到许久没见过的远房亲戚,叫不出合适的称谓就尴尬了;或者即便被家人提示了叫法,但依然不知道和自己是什么关系。

python 图像处理:一福变五福

2019-01-31
阅读 2 分钟
1.8k
快过年了,各种互联网产品都出来撒红包。某宝一年一度的集五福(shua hou)活动更是成为每年的必备活动。虽然到最后每人大概也就分个两块钱,但作为一个全民话题,大多数人还是愿意凑凑热闹。毕竟对于如今生活在大城市的人来说,集福领红包和空荡的地铁车厢或许已是最大的“年味”了。

用Python写个了红包提醒,再不怕错过一个亿了

2019-01-28
阅读 3 分钟
3.4k
安卓上有不少红包助手工具,但 iOS 似乎没有。而且就算有,这种需要很高权限的第三方插件工具总让人不那么放心。所以我还是自己来做一个好了。如果要求不那么高,只要在 出现红包的时候发出提醒 ,那么实现起来并不复杂。

代码吃鸡:Python-Robocode

2019-01-23
阅读 4 分钟
4.9k
最近看到一个很有“未来感”的新闻: 一辆 特斯拉 在拉斯维加斯出了车祸,撞“死”了一个……emmmm……机器人。不知道是意外还是炒作,又或者是这位机器人故意碰瓷,反正人们也无法从受害者口中了解“ 被特斯拉撞是怎样一种体验 ”了。

python里能不能用中文

2019-01-22
阅读 3 分钟
3.8k
现代计算机和编程的起源和推动力量主要源自美国,再加上26个字母很便于表示(算上大小写,6位bit就够了),因此英语一直是编程领域的不二之选。但这就给部分非英语国家的编程学习者带来一些困扰。以至于有些人还没开始学,就担心自己的英语问题。这完全没必要,因为 编程初期所用到的单词很有限 ,你就当做一个符号去记...

听说拼多多因漏洞被薅了200亿?- 谈谈软件测试

2019-01-21
阅读 4 分钟
2k
昨天看到一个大新闻: 拼多多在20日凌晨出现漏洞,用户可以领100元无门槛优惠券 。一夜之间,被黑产、羊毛党和闻讯而来的吃瓜群众薅了个底朝天,直到第二天上午9点才将优惠券下架。网上传言这一波损失超过200亿,但拼多多官方很快回应: 漏洞确有此事,但损失没这么多,不到千万,已报警,正在追回 。

Python数据科学环境:Anaconda 了解一下

2019-01-17
阅读 4 分钟
2.5k
几乎所有的 Python 学习者都遇到过“ 安装 ”方面的问题。这些安装问题包括 Python 自身环境的安装、第三方模块的安装、不同版本的切换,以及不同平台、版本间的兼容问题 等。当你因为这些问题而卡壳,一行代码没写就已疯,相信我,你不是一个人……包括我自己,也是这么被坑过来的。

B站智能防挡弹幕的一种python实现

2019-01-16
阅读 3 分钟
3.9k
某天代码写得老眼昏花,去B站上摸鱼,突然发现奇怪的现象: 哟呵,B站竟然做了 视频前景提取 ,把弹幕藏到画面人物的后面。识别效果还意外地不错呢。 然后又翻了下,发现这是个叫做“ 智能防挡弹幕 ”的功能,我只在部分舞蹈区的视频里找到了开关。 我不知道B站是怎么实现的,但我脑中闪过一个想法:能不能用 Python 实现...

借微信更新说说有关版本的那些事儿

2019-01-04
阅读 2 分钟
1.4k
最近微信低调发布了 iOS 新版本: 7.0 。之所以说这是一个重大更新,是因为上次微信的版本号由 5.x 升级到 6.0 已经是 2014 年 的事情了!

超不清视频播放器-用Python将视频转成字符

2019-01-03
阅读 3 分钟
2.5k
今天分享的这段代码,看起来没啥实际用处,而且有些反潮流,因为现如今大家看视频都追求更高分辨率的超清画质,而我们这个,是 一个“超不清”的视频播放器 :

《三国演义》人物数据分析

2018-12-28
阅读 3 分钟
4.1k
题目源自编程教室的“每周一坑”栏目:【每周一坑】三国演义中谁的存在感最强 本文是一位同学(王文亚)提交的解答,因为做得挺好,特转载至专栏,供各位参考。 更多练习题可以在公众号(Crossin的编程教室)里回复关键字 习题

Python 送你一棵圣诞树

2018-12-26
阅读 3 分钟
10.5k
有人要说了,圣诞节是耶稣诞生的日子,我又不信基督教,有啥好庆祝的。这你就有所不知了,Python 的诞生也跟圣诞节有关:1989 年,那是一个冬天,那年的第一场雪来得比以往时候来得更早一些,有一位程序员,在圣诞期间的阿姆斯特丹感觉特别闲,就决定开发一个新的脚本语言。他一边开发一边刷剧,于是新语言的命名也来自...

“价值2个亿”的AI代码

2018-12-19
阅读 3 分钟
6.3k
前两天朋友圈里看到一段号称“价值一亿”的代码: 可以智能应答,很厉害是不是? 源码: Python 极简版: {代码...} 其实就是几个字符替换!抖了个机灵,也顺便黑了把当下某些言必称 AI 的风气。你别说,当年区块链概念火爆的时候,还真有人代码里放了个“Hello World”就出来诓钱了。风口之下,什么样的妖魔鬼怪都有。 不过...

想用 Python 做数据分析?先玩玩tushare再说

2018-11-22
阅读 3 分钟
3.9k
数据分析是 Python 的一大应用领域。据我所知,本教室的读者中有不少学习 Python 就是为了在工作中能用它分析数据。这其中,又有相当一部分人是涉及金融相关行业,有从业人员,有学生,还有对此具有兴趣的爱好者。