Python基础语法和概念

Python 介绍

Python 是一种解释型、面向对象的语言。由吉多·范罗苏姆(Guido van Rossum)于1989 年发明,1991 年正式公布。Python 单词是“大蟒蛇”的意思。

优点

1.可读性强

2.简洁,简洁,简洁(开发同样的功能,只需要一半的代码)Python 是由 C 语言开发,,但是不再有 C 语言中指针等复杂数据类型.程序员再也不需要关注复杂的语法,而是关注任务本身

3.面向对象

4.免费和开源

5.可移植性和跨平台
Python 会被编译成与操作系统相关的二进制代码,然后再解释执行。这种方式和
java 类似,大大提高了执行速度,也实现了跨平台。

6.丰富的库(丰富的标准库, 多种多样的扩展库)

7.可扩展性。 可嵌入到 C 和 C++语言。 胶水式语言。

应用范围

1.科学计算

2.人工智能

3.WEB 服务端和大型网站后端。
YouTube、gmail 等应用基于 python 开发。

4.GUI 开发(图形用户界面开发)

5.游戏开发

6.移动设备

7.嵌入式设备

8.系统运维

9.大数据

10.云计算

什么时候不应该用 Python

  1. Python 是解释执行。性能较低。
    因此,一些影响性能的功能可以使用 C/C++/JAVA/GO(GO 是一种新语言,写
    起了像 Python,性能像 C)去开发。
    不过,不用担心 Python 解释器会越来越快。
    · 版本和兼容问题解决方案
    目前主要两个版本:Python2 和 Python3
    Python2:
    2000 年 10 月发布。最新版本是 2.7,已经停止更新,不会再有 2.8 以后了。预计
    2020 年退出历史舞台。
    Python3:
    2008 年发布。Python3 有了较大的提升,不兼容 Python2。
    兼容问题解决:
  2. Python3 的很多新特性也被移植到了 Python2.7,作为过渡。如果程序可以在 2.7
    运行,可以通过一个名为 2to3(Python 自带的一个脚本)的转换工具无缝迁移到 Python3.
  3. 建议大家学习从 Python3 开始,毕竟这才是未来。
    · Python 解释器
    Python 程序的执行依赖于 Python 解释器。常用的 Python 解释器有:
  4. CPython
    使用 c 语言实现的解释器,最常用的解释器。通常说的解释器指的就是它。
  5. Jython
    使用 java 语言实现的解释器。Jython 可以直接调用 java 类库,适合在 java 平台上开
    发 3.
    IronPython
    .NET 平台上使用的解释器。可直接调用.NET 平台的类,适合.NET 平台上开发
  6. PyPy
    使用 Python 语言实现的解释器
posted @ 2020-09-25 10:04  奈落的歌声  阅读(149)  评论(0编辑  收藏  举报