zoukankan      html  css  js  c++  java
  • 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 语言实现的解释器
  • 相关阅读:
    查看当前的数据和索引的总大小
    PXC安装
    [学习笔记]位运算
    PXC小结
    java算法集训代码填空题练习3
    mha配置参数详解
    [学习笔记]二分图
    Java 实现 蓝桥杯 等额本金
    账号权限问题导致 masterha_check_repl 检查失败
    [学习笔记]0/1分数规划
  • 原文地址:https://www.cnblogs.com/xuebiao/p/13728458.html
Copyright © 2011-2022 走看看