python这个大“坑”

2019-08-07  本文已影响0人  CarryLili

前言:

      很久以前就听说过python,但真正接触的话,大概是在2017年,人工智能的兴起让python达到了一个高潮。从那开始越来越多的人开始学习python,没错,python与人工智能紧紧挂钩!!!接下来,我就简单讲述一下python的魅力,为何在这么短的时间内,能冲击前三?

优点:

- 简单:Python是一种代表简单主义思想的语言。阅读一个优秀的python代码,就像是阅读英语一样,尽管英语的要求非常严格,但是python专注于解决问题本身,而不是而不是关注语言本身。

- 易学:就像你即将看到的一样,python极易上手,语法相对于c 、java来说极为简单。

- 免费、开源:python是FLOSS(自由/开放源码软件)之一。简单来说就是,你可以自由的阅读源代码,对它做改动,也可以把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。它是由一群希望看到一个更加优秀的python人创造并经常改进着的。这也是为什么Python如此优秀的原因之一。

- 高层语言:当你用Python语言编写的程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

- 可移植性:由于它的开源本质,Python已经被移植在许多平台上,这些平台包括(Linux、Windows、FreeBSD、Solaris 等)

- 面向对象:Python既支持面向过程也支持面向对象的编程。在“面向过程”的语言中,程序是有过程或仅仅是可重复用代码的函数构建起来的。在“面向对象”的语言中,程序是由数据和功能组合而成的对象构建起来的。

- 可扩展性:如果你需要你的一段关键代码运行得更快,或者希望某些算法不公开,你可以把你的部分程序用C 或C++编写,然后在你的Python程序中使用它们。

- 丰富的库:Python的标准库非常庞大。它可以帮助你处理各种工作,包括:正则表达式、线程、os操作系统、datetime模块、math...等,只要安装了Python,所有这些功能都是可用的。

- 规范的代码:Python采用强制缩进的方式使得代码具有极佳的可读性。

缺点:

Python语言非常完善,没有明显的短板和缺点,唯一的缺点就是执行效率慢,这是解释型语言所通有的,同时这个缺点也将被计算机越来越强大的性能所弥补。

Python未来前景:

- 1,web应用开发

-2,操作系统管理,服务器运维的自动化脚本

-3,网络爬虫

-4,人工智能:图像识别、NLP,机器人

-5,数据分析

-6,大数据

总结:

好的东西,总是要慢慢品味,Python还有很多好玩的内容,接下来的每天,我都会讲给你们听。

上一篇下一篇

猜你喜欢

热点阅读