近年来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只是顺应了这个时代需求而已。

Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。

这里小编给大家享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

二、全套PDF电子书

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

三、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

四、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

学 Python 都能用来干嘛 看完这一篇你就知道了相关推荐

  1. 【2023版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了

    这两年被Python初学小白问到最多的问题就是,该用什么代码编辑工具? 说实话,我个人是用Jupyter Notebook最多,主要是经常做数据可视化,方便些. 但对于初学者来说,PyCharm仍是不 ...

  2. 老师学python可以干嘛-学 Python 都用来干嘛的?

    用python爬取了"学python都用来干嘛"下的部分有趣回答来回答这个问题.(如有侵权,请告知我删掉= =)(为了爬虫而强行爬虫,其实根本就不用爬虫的= =) 小白一枚,我是真 ...

  3. 网络安全工程师需要学哪些内容?零基础如何从入门到精通,看完这一篇就够了

    网络安全工程师需要学习哪些内容? 作为一名网络安全工程师,需要学习以下内容: 计算机网络和操作系统:网络安全工程师需要了解计算机网络和操作系统的基础知识,以便理解网络安全的基础原理. 网络协议和技术: ...

  4. python去除中间空格只留一个_汇总初学Python的21个操作难点,看完别再去踩坑了...

    初学Python时,不管是容易的操作难点,还是困难的操作难点,都是要一步步的去踩坑摸索得出结果,小编今天就给大家汇总初学时Python的21个操作难点,看完之后可别再去掉到同样的坑里去了. 1 查找当 ...

  5. 《看漫画学Python》1、2版分享,python最佳入门教程,中学生用业余时间都能学会,北大教授看完都这样定义它

    前言 学习Python的小伙伴大部分应该都知道<看漫画学Python:有趣.有料.好玩.好用(全彩版)>这本书! 但是刚开始接触Python的朋友都会有一个共同的烦恼,自学好无聊,好枯燥, ...

  6. 风靡全网的《看漫画学Python》1、2版分享,python最佳入门教程,中学生用业余时间都能学会,北大教授看完都这样定义它

    前言 学习Python的小伙伴大部分应该都知道<看漫画学Python:有趣.有料.好玩.好用(全彩版)>这本书! 但是刚开始接触Python的朋友都会有一个共同的烦恼,自学好无聊,好枯燥, ...

  7. python 与或非_“2020”假看完本文若不能让你学通“Python”,我将永远退出IT界!...

    0基础小白怎么学Python? 今天给大家分享一些学习Python的基本概念图,入门书籍.视频教程以及学习路上最有效的方法.Python基本概念最全图1.Python 解释器: 2.Python数据结 ...

  8. python为什么流行头上长草_看完这些发型,感觉那些头上长草的都弱爆了!

    原标题:看完这些发型,感觉那些头上长草的都弱爆了! 近来,国内刮起了一股"头上长草"的流行风,连周杰伦跟他媳妇都开始各种秀,据说长了草的发型都是介个样子滴~ 然而,"头上 ...

  9. 你是如何自学Python的,全网最全Python攻略,看完这一篇真的就够了

    新手小白学Python在还没有人带的情况下很容易半途而废,首先给大家总结一下我这两年Python的学习.开发经验遇到一些问题,大家首先得正视这些问题,因为超90%的人在初学Python时都会也遇到. ...

最新文章

  1. Python3学习笔记(一):基础语法
  2. Java对象XML序列化框架-Simple2.0
  3. 去除字符串中指定字符
  4. [jvm]对象访问机制
  5. spring boot2.3.1版本导入spring-boot-starter-web没有validation校验框架的解决办法
  6. 今年的hsctf里遇到了一个比较少见的nds逆向题目,侥幸拿下一血
  7. 自动驾驶安全驾驶规则_自动驾驶知识科普 自动驾驶汽车的七大核心技术
  8. 从工程文化和运维理念理解Netflix
  9. web-基础入门-web框架-web服务器-wsgi接口
  10. volatile双重锁实现单例
  11. docker端口映射失效解决方法
  12. 强大的 actuator 服务监控与管理
  13. Ros平台下:从零开始学习SLAM(序)
  14. Elasticsearch:部署 ECE (Elastic Cloud Enterprise)
  15. 960H 、SDI和百万高清,谁会率先出局?
  16. 使用HealthKit过程中遇到的坑
  17. Redis 基本命令和五大基础数据类型
  18. 大二计算机学期总结报告,大二计算机的实训总结.docx
  19. 基于Open vSwitch搭建虚拟路由器
  20. 树莓派CM4六路串口设置及使用

热门文章

  1. iso 信息服务器,什么是ISO20000信息技术服务管理?什么是GB/T24405?
  2. 教学用计算机房活荷载,机房建设地面承重的计算,比如楼板承重一平方活荷载是200kg...
  3. html5音乐和歌词同步,HTML5实现歌词同步
  4. 美国计算机科学专业排名第一,美国计算机科学专业排名一览
  5. 鲲鹏昇腾开发者峰会开幕 星辰天合发布新一代天合翔宇一体机
  6. 【刷题记录①】Java从0到1入门|基础知识巩固练习
  7. 微信小程序---高德地图API
  8. C语言实现KTV歌曲系统
  9. Java编写滴滴租车_Java滴滴打车系统实现(同时实现租车购物车)
  10. java毕业设计_银行账目管理系统