编程语言 Python,可以用来干什么?

Python因为简单全面易用而成为近年来大热的编程语言。但是很多人学习了这门余元的语法和基本功能之后却不知道Python能干什么以及怎么做。在此,把Python可以做的事情以及不适合做的事情进行了总结。

可以用Python做什么

从web开发到数据科学、机器学习等等,Python在现实世界中的应用是无限的。以下一些项目将会辅助你最终将你的Python技能用到正道上。

#1:将乏味的事情自动化

有机会联系自己到目前为止学到过的东西,去创建字典、抓取web,折腾文件,并且创建对象和类。

#2:随时跟踪比特币价格

自从2017年12月比特币价格达到将近20000美元的高点后,加密数字货币已经进入到数百万人的脑海里。它的价格在不断波动,但是很多人都认为这是一笔值得的投资。利用Python技能开发出一项比特币价格通知服务。

#3:创建一个计算器

开发后端服务是部署的重要部分之一,但是可能也需要考虑前端的事情。创建用户可轻松与之交互的应用就显得无比重要。

#4:挖掘Twitter数据

分析是任何跟数据打交道的领域的很大一部分。大家都在讨论什么?我们从他们的行为中能看到什么模式?可以深入学习其他利用Python来进行文字处理和语音识别的项目。

#5:用Flask建立一个微博客

随着Twitter和Instagram的出现,微博客尤其流行起来。学习如何搭建自己的微博客。

#6:建立一个区块链

尽管区块链起初开发出来是作为金融技术使用的,但现在却蔓延到了其他的各个行业。区块链几乎可以用到任何交易上面:从房地产到病历转移等等。

#7:Twitter Feed控制

对开发web应用感兴趣但是对开始一个大型项目没有信心?用微型web框架Bottle,将数据保存到 SQLAlchemy 数据库里面,练习到SQL查询的编写。

#8:玩PyGames

Python可用于对各种电玩游戏、冒险游戏以及益智游戏进行编码,你可以在数天之内完成部署。经典的游戏包括猜单词、一字棋、乒乓球等等,这些都可以用你刚学会的编程技能去做。

#9:选择你的冒险之旅

如果你更喜欢讲故事,用Python仍然可以开发出很酷的东西来。这门语言极其容易编写,是创作交互式小说的完美环境。

#10:对机器学习说“Hell World!”

对于对人工智能感兴趣的任何人来说,机器学习是理解的关键领域。用Python进行数据科学工作有了迅速的了解。

如何分析指纹、如何建立可视化,以及如何识别语音和面部,这一切都是用Python来做的。

#11:接受挑战

如果你不确定要冒险尝试上述的一些较大型的项目,而小一点的你又不感兴趣的话,那你可以用Python找到一个解决方案。

Python可能不应该干的事情

Python是非常全能的语言,你可以用它来做很多事情。但你没法用它来做完所有事情。实际上,有些东西Python就不是很擅长。

作为一门解释性语言,Python跟设备驱动程序这样的底层设备打交道会比较麻烦。比方说,如果你只想用Python来写一个操作系统的话会遇到问题。底层应用最好还是坚持用C或者C++来写。

本文分享自微信公众号 - 加米谷大数据(DtinoneBD)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-08-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券