前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python之火,可以燎原

Python之火,可以燎原

作者头像
jeanron100
发布2018-07-26 15:08:50
4400
发布2018-07-26 15:08:50
举报

如果不考虑公司限制,让你选择一门自己最喜欢的语言,你会选择什么?

我想,我的答案肯定是Python,因为它简单、高效、优雅而且应用广泛。

Python之简洁

Python的优势之一是简洁。同样的功能,Python代码往往只有C、C++和Java代码的1/5-1/3。比如,实现一个Hello World!, Python代码只需要一行:

代码语言:javascript
复制
print('Hello World!')

而Java语言则需要

代码语言:javascript
复制
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

Python之丰富类库

Python的另一强大优势是具有丰富的类库。这使得在爬虫或者机器学习的过程中能够非常方便的调用现成的类库,完成相关的功能。

比如,在爬虫的时候,获取相关的页面信息,仅仅需要下面的代码就够了:

代码语言:javascript
复制
import requests

response =requests.get("http://www.baidu.com") 
response.encoding="utf-8"

print(response.text)

这依赖于强大的类库requests,能够让代码变得更为简洁。

Python之火

最近有几个重磅消息:在语言排行榜上,从2013年的20多位猛冲到现在的三四名,甚至有的语言排行榜都排名第一; Python已经纳入国家计算机二级考试; 小学生的课程都加入了Python相关内容。这些形势都逼着你去学Python啊。

另外,Python还是离AI最近的语言,没有之一,它有海量的AI支持库,以后想转型AI或者深度学习都有基础了。

总之,一句话,Python之火,可以燎原。

(完)

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-06-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 杨建荣的学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档