Python_菜鸟入门(1)认识Python

来自慕课大学课程分享

程序是什么?

“程序”就是做一件事情或者解决一个问题所采取的一系列固定步骤。
“程序”是人与机器对话的语言:
人通过程序下命令,由计算机完成命令;
计算机以文字、图像、声音、动画等各种形式向人反馈执行命令的结果。

程序设计语言的发展:从机械编程到高级语言

机械编程-机器语言-汇编语言-高级语言

年份 语言 应用领域
1957年 FORTRAN 科学计算
1959年 COBOL 商业领域
1964年 BASIC 编程普及
1972年 C语言 操作系统底层
1991年 Python 面向对象
1995年 Java 面向对象
1995年 PHP Web动态网页开发
2009年 GO 高并发和工程化计算
2014年 Swift 苹果软件开发

Python语言的历史和现状

为什么选Python?

  • 十大最流行的计算机语言之一
  • 语法简洁,极大提高生产力
  • 跨平台,代码可读性高
  • 软件开源,可以被自由传播和分享

Python的应用领域

  • 大型网站
    YouTube、Google、豆瓣、果壳网、NASA、Django
  • 图像多媒体
    GIMP、Blender、Industrial Light & Magic
  • 系统文件
    Dropbox、BitTorrent、Ubuntu Software Center
  • 科学计算/大数据
    MySQL Workbench、numpy、pandas
  • 人工智能
    tensorflow

Python的历史

  • Python语言继承了多种优秀语言的特性
  • 是一种高级动态、完全面向对象的语言
  • 函数、模块、数字、字符串都是对象
  • 并且完全支持继承、重载、派生、多继承
  • 有益于增强源代码的复用性

Python的现状

  • Python近年来发展迅速
    TIOBE编程社区排行榜 排行第四
    IEEE Spectrum排行榜 排行第一

你可能感兴趣的:(菜鸟)