Python作为一种应用极为广泛的语言,几乎在任何领域都能派上用场。想做Web有Flask / Django /

Tornado;想做分布式有Celery;想做手机App有 Kivy

;想做数据分析有Pandas;想做可视化有Matplotlib / Seaborn / Plotly /

Bokeh;想做机器学习有Tensorflow / PyTorch / MxNet......

夸张一点说,几乎没有什么做不了的东西(笔芯)。小千今天分享一些可以用Python做的非常好玩的事情,大家都可以试试看~

1、增加面试通过率(据真实事件改编)

面试官:请实现一个中序表达式求值程序,支持四则运算和括号。比如输入'3+6/(3-2)',输出9。

同学:我什么语言都能用吗?

面试官:是的,但最好常用。

同学:那我用python行吗?

面试官:没问题。

同学:eval(x)。

面试官:(冷汗。。)同学你看看,这个程序是不是有点。。

同学:啊!不安全对吧。(用正则表达式加了个检查,看是不是仅含四则运算和括号的表达式)你看,我还带语法报错,除零检测,浮点精度支持。是不是你都被我的机智感动了!

面试官:(瀑布汗)额。。好吧你过了。。

2、用微信控制灯泡

搞个微信公众号,设置把请求转发到你自己的公众号服务器。公众号服务器上用Python搭一个HTTP服务器,获取到来自微信的请求。然后用Python多开一个线程,通过TCP

/

UDP协议把消息推送到本地电脑,电脑通过串口连接Arduino电路板。Python调用serial模块和Arduino电路板通信,Arduino控制灯泡的行为。

要是你有兴趣,还可以把Arduino接入你的家用电路,脑洞大一点你就可以在公司用微信控制你家的空调。

3、给喜欢的漫画上色

4、开启人脸识别之旅

我们在电视或海报上,看到的明星,往往都是 妆后+顶级修图师 处理过的照骗。而 素颜

才是评判颜值的真正标准。因此编写网络爬虫抓取百度图片的明星证件照,对部分明星素颜照进行颜值打分。结果如下:

可以看到,算法对刘诗诗的素颜照打出了1.52分。

可以看到,算法对杨幂的素颜照打出了1.63分。

算法对黄圣依的素颜照打出了2.26分

范爷以2.7分暂时位列榜首!给冰冰打call!!

5、可以防骚扰

国外有一位程序员 Kurt Grandis,

家里后院常常遭受松鼠小偷,于是乎他使用Python创造了一套智能武装系统:Kinect定位 -> OpenCV识别松鼠

-> ?Arduino控制水枪攻击。

6、定时偷菜

"当年,写了人人农场的机器人。。。自动去偷菜收菜什么的。。。然后就觉得没意思了再也不玩偷菜类游戏了。。。

人人有个机器人账号,逢年过节就去自动刷别人留言板回复留言什么的。。。大家愣是不相信是机器人。。。纷纷调戏之。。。太忧伤了。。(其实就是从字典里随机抽句子出来。。。。)

然后。。。我就把人人注销了。。。

嗯哼~”

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com

python能做什么有趣的东西-可以用 Python 做哪些神奇好玩的事情?相关推荐

  1. python到底能用来做啥-Python可以被用来做哪些神奇好玩的事情?

    Python是一种面向他人进行的说明型编程方法,其源代码与说明器CPython遵守GPL协议,语法简洁清晰.那么,我们用少量的Python代码能做哪些有趣的东西?千锋武汉Python培训的老师告诉你. ...

  2. 孤陋寡闻了吧?Python 居然可以做这30件神奇好玩的事情(附教程)

    知乎上有个浏览超过400万的问题:可以用 Python 编程语言做哪些神奇好玩的事情? 我先举一个很不专业的栗子- 然后再找几个人抬一堆例子来- 不是很稀饭<复联>嘛,看了<复联4& ...

  3. SegmentFault 技术周刊 Vol.30 - 学习 Python 来做一些神奇好玩的事情吧

    前言 开始之前,我们先来看这样一个提问: python初学者,请教python学习路径 相信看完 @X_AirDu 的回答我们已经对 Python 有了一个大概的了解.那接下来就让我们更深入的了解 P ...

  4. python可以干嘛用-Python可以被用来做哪些神奇好玩的事情

    原标题:Python可以被用来做哪些神奇好玩的事情 如果你在周末.有WIFI的房间里不知道做什么,不如学下Python吧.有了它,你可以什么都不需要! 基础需求篇:温饱与空虚 躺着赚钱 一位匿名知乎网 ...

  5. python能做什么程序-Python可以被用来做哪些神奇好玩的事情

    原标题:Python可以被用来做哪些神奇好玩的事情 如果你在周末.有WIFI的房间里不知道做什么,不如学下Python吧.有了它,你可以什么都不需要! 基础需求篇:温饱与空虚 躺着赚钱 一位匿名知乎网 ...

  6. python能用来做什么有意思的事情-Python可以被用来做哪些神奇好玩的事情

    原标题:Python可以被用来做哪些神奇好玩的事情 如果你在周末.有WIFI的房间里不知道做什么,不如学下Python吧.有了它,你可以什么都不需要! 基础需求篇:温饱与空虚 躺着赚钱 一位匿名知乎网 ...

  7. python可以做什么有趣的东西-python能做哪些生活有趣的事情

    躺着赚钱 一位匿名知乎网友爆料用Python写了自动化交易程序,2年躺着赚了200万!相当于普通程序员10年的工资,此刻的心情...你懂的! 不过,这位大侠的真实身份也被网友找出了,真是人红了想低调都 ...

  8. 学了python能干啥举例-学了Python可以做哪些有趣的东西

    Python是一种计算机程序设计语言,又被称为胶水语言,可以用混合编译的方式使用c/c++/Java等语言的库. 你可能已经听说过很多种流行的编程语言,比如在大学里感觉非常难学的C语言,进入社会非常流 ...

  9. 用python可以做什么有趣的事情_用python真的可以做很多有趣的事!我自己做了些小项目!...

    许多学生在学习计划开始时会有这样的问题:用Python做什么有趣的事情? 其中,一个名叫Sarthak Agarwal的业余程序员是不专业的码农,但不是模棱两可的事情开始Python.让我们看看他是怎 ...

最新文章

  1. 一张时序图让你看懂:脏读、不可重复读
  2. 一个链接orcal的标准链接方法
  3. html5大赛是什么,IE9开发大赛为HTML5打了一针兴奋剂
  4. BZOJ.2555.SubString(后缀自动机 LCT)
  5. java连接oftp_[Share] EDI 系统之 OFTP 端口
  6. 个人工作总结05(第二阶段)
  7. VC++即时通+视频会议源码
  8. English trip M1 - AC11 I Dreamed a Dream? 我做了一个梦 Teacher:Lamb
  9. 河南省第十届ACM程序设计大赛参赛心得
  10. 四川服务器磁盘阵列卡电池性能,内置磁盘阵列卡的不足之处
  11. 如何使用Apple Watch启动和跟踪锻炼
  12. 从基础接口工具postman开始夯实软件测试基础(一)
  13. java arraylis 删除_Java ArrayList批量删除算法分析
  14. 调色板的原理和调色板显示模式
  15. 【观察】星环科技“七剑下天山”,做数据世界超高速引擎
  16. [sicily]1484. 守望者的逃离
  17. 【机器学习】花卉识别01
  18. 如何实现在线文档?Vue+SpreadJS组合拳出击
  19. 12V铅酸电池充放电保护板
  20. Oracle11G安装在CentOS7.6版本上(阿里云服务器)

热门文章

  1. Golang html转换图片,将HTML转换为图像
  2. font-weight bold和bolder区别
  3. TextView使用Html适配文字颜色(color:““)、文字大小(font-size:14px)、文字权重(font-weight:500)
  4. KB958644系统补丁
  5. 交换机的原理以及基础配置命令(eNSP)
  6. 微信支付-chooseWXPay:fail, the permission value is offline verifying
  7. 百度百科计算机科学与技术,计算机科学与技术学科联考计算机学科专业基
  8. linux系统可以玩星际争霸吧,能在Linux系统下运行Windows软件的Wine
  9. Git 冲突的解决方法
  10. 2021第二届“祥云杯”网络安全大赛 部分Writeup