近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!

Python能玩的东西太多了,今天就说几个比较有趣的:

1、撩妹子

有人为了追某妹子,用Python做了一个很高级的操作:

每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…

2、低价抢机票

大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!

费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。

不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!

2、抢火车票

同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…

即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。

项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!

4、做Photoshop

PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!

图片来源:网络

要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,

PIL可以做的和图像处理相关的事情包括了:

图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。

图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。

图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。

5、用Python画画

既然都可以PS了,画画又有什么难的?

通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!

左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。

图片来源:网络

关于Python为什么近年崛起速度这么迅速,这么热门?

从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…

而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。

————————————————

版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875

python可以用来做什么-Python 学会之后可以用来干嘛的?相关推荐

  1. python可以做什么-Python是什么?用Python可以做什么?

    Python是一种相当高级的解释性程序设计语言,完成同一个任务C语言可能需要几千行代码 Java要写100行,Python可能只需要20行. 用Python可以做什么?可以做日常任务,比如自动备份你的 ...

  2. 不仅仅可以用来做爬虫,Puppeteer 还可以干这个!

    Python 自动化测试工具大家可能知道 Pyppeteer,其实它就是 Puppeteer 的 Python 版本的实现,二者功能类似.但其实 Puppeteer 和 Pyppeteer 不仅仅可以 ...

  3. python能做什么-python能干嘛

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! python有很多优雅有趣的代码写法,同时还很简短,以至于当我刚开始接触这个编程语 ...

  4. python能做什么-Python到底能做什么?

    image 愿码Slogan | 连接每个程序员的故事 愿码愿景 | 打造全学科IT系统免费课程,助力小白用户.初级工程师0成本免费系统学习.低成本进阶,帮助BAT一线资深工程师成长并利用自身优势创造 ...

  5. python能做什么-python能用来做什么?这3大主要用途你一定要知道!(实用)

    这个问题不好回答,因为Python有很多用途. 但是随着时间,我发现有Python主要有以下三大主要应用: Web开发 数据科学:包括机器学习.数据分析和数据可视化 脚本 本文将依次介绍. 作者:YK ...

  6. python可以做什么-Python简直就是万能的,你用Python都做过哪些事?

    Python简直就是万能的,你用Python都做过哪些事? 用网页看各大网站的VIP视频,用python下载? 用Python玩跳一跳,跳到50000分? 过年过节各大亲友群.红包群抢红包还用Pyth ...

  7. python能做什么-Python到底能做什么?它的优点在哪

    Python今天是排名前3的最受欢迎和增长最快的编程语言之一.它是一种多用途,高级别,面向对象,交互式,解释型和对用户非常友好的编程语言. 交互模式是Python shell的一项功能,可为您在控制台 ...

  8. python能做什么-python都能干什么用

    一.Python可以做什么? 1.数据库:Python在数据库方面很优秀,可以和多种数据库进行连接,进行数据处理,从商业型的数据库到开放源码的数据库都提供支持.例如:Oracle, My SQL Se ...

  9. 爬虫python能做什么-Python 爬虫学到什么样就可以找工作了?

    前段时间快要毕业,而我又不想找自己的老本行Java开发了,所以面了很多Python爬虫岗位.因为我在南京上学,所以我一开始只是在南京投了简历,我一共面试了十几家企业,其中只有一家没有给我发offer, ...

最新文章

  1. XCTF联赛“出海计划”开启,八月新加坡站国际赛蓄势待发
  2. Oracle 11g Release 1 (11.1) Data Pump 导入模式
  3. word精华样式篇之三使用样式集让所有文档风格统一
  4. C语言实例第5期:在控制台打印100-200之间的所有素数
  5. openwrt 安装尔雅云_[网络]openwrt的阿里云编译
  6. uefi启动 多硬盘gtp_传统引导更改为UEFI+GTP
  7. Musical Theme pku1743 (后缀数组)
  8. 【Hankson 的趣味题】
  9. python七巧板三角形_用七巧板拼出14种三角形,这才是图形认知的神器!
  10. (15)ZYNQ FPGA AXI-stream总线简介(学无止境)
  11. OpenShift 4 - 用Quay扫描OpenShift用到的镜像
  12. java选择排序代码_Java排序算法总结之选择排序
  13. Struts 标签 —— Bean 标签
  14. css字体库免费下载使用(带网址)
  15. VS2012 打开项目后无法编辑
  16. java基础题及答案
  17. 【2018华科机试】十二进制
  18. 网站域名备案备注怎么写
  19. 纯html游戏ios打包,白鹭html5游戏打包成ipa文件工具
  20. webserver有哪些?

热门文章

  1. 移动端调试利器------微信开源项目
  2. ZBrush中如何做不同图案的遮罩
  3. double类型数值计算出现误差的解决办法
  4. 安装autoit libary失败问题解决
  5. 徐州联赛选拔赛 - 判断能否构成树
  6. javascript正则表达式介绍
  7. 世界上第一位程序员是位美女——AdaLovelace【有图为证】
  8. ajax传html调用样式的问题
  9. java和python可以在一个项目中同时使用么-可以同时用python和java开发一个app吗?...
  10. python要学多久-python要学多久