python启蒙

128 阅读2分钟

python的优点:

  • 简单、易学

    Python是一种代表简单主义思想的语言使你能够专注于解决问题,容易上手

  • 免费、开源

    可以自由地发布这个软件的拷贝、阅读它的源代码对它做改动、把它的一部分用于新的自由软件中

  • 可移植性、可扩展性

    可移植在许多平台,部分程序可以用C或C++编写

  • 丰富的库

    Python标准库确实很庞大可以帮助你处理各种工作

  • 规范的代码

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

python的应用领域:

  • 网络爬虫

    通过代码采集互联网的数据

  • 数据分析

    excel表格数据汇总

    金融行业数据分析

  • web应用开发

    国外: Facebook、Youtube

    国内︰知乎、豆瓣、春雨医生

  • AI人工智能

    Python有非常丰富的扩展库,可以很方便的去实现

  • 自动化运维、测试、自动化办公、游戏开发

python的发展背景:

Python之父是荷兰人: Guido von Rossum (吉多·范·罗苏姆,中国Python程序员都叫他龟叔)

在80年代,虽然IBM和苹果已经掀起了个人电脑浪潮,但这些个人电脑的配置很低,一个大的数组就能占满内存。

龟叔希望有一种语言,这种语言能够像C语言那样,能够全面调用计算机的功能接口,又可以像shelI那样,可以轻松的编程。

ABC语言让龟叔看到希望。ABC是由荷兰的数学和计算机研究所开发的。龟叔在该研究所工作,并参与到ABC语言的开发。ABC语言以教学为目的。与当时的大部分语言不同,ABC语言的目标是“让用户感觉更好”。ABC语言希望让语言变得容易阅读、容易使用、容易记忆、容易学习,并以此来激发人们学习编程的兴趣。

python的诞生:

由于ABC语言编译器需要比较高配置的电脑才能运行,尽管ABC语言具备了良好的可读性和易用性,最终还是没有流行起来。

除了硬件上的困难外,ABC语言的设计也存在一些致命的问题:比如可拓展性差、不能直接进行lO、过度革新、传播困难。

1989年,龟叔开始写Python语言的编译器。1991年,第一个 Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。

最初的Python完全由龟叔本人开发。Python得到龟叔同事的欢迎。他们迅速的反馈使用意见,构成了Python的核心团队。

python可以干什么?

python开发、数据分析、人工智能、开展副业兼职等等

python.jpeg