初识python

初识python

  • 前言
  • 一、Python的特点
  • 二、Python程序运行机制
      • 计算机程序

前言

目前,由于大数据、人工智能的流行,Python变得越来越流行,另外Python上手非常简单,它的语法非常接近自然语言,对于非计算机或计算机相关专业的人士来说,选择Python入门成本最低,因此Python在当下十分流行


一、Python的特点

Python是一种面向对象、解释型、弱类型的脚本语言,它也是一种功能强大而完善的通用型语言。

1、优点
语法清晰: python语法非常清晰,对格式要求十分严格;

可扩展性强: Python具有脚本语言中最丰富和强大的类库,这些类库覆盖了文件I/O、GUI、网络编程、数据库访问、文本操作等绝大部分应用场景;

跨平台: 只要平台为Python提供了相应的Python解释器,Python就可以在该平台上运行。

2、弱点
运行速度慢: Python为解释型语言,相对于编译型语言来说运行效率要慢;

__源代码加密困难:__像编译型语言的源程序会被编译成目标程序,Python直接运行源程序。

二、Python程序运行机制

计算机程序

计算机程序,是一组计算机指令集,通常我们见到的都是高级语言。真正能驱动机器运行的是机器指令。计算机高级语言最终被翻译成机器指令来执行。

高级语言按程序的执行方式分为编译型和解释型两种。

编译型: 将高级语言源码通过专门的编译器 一次性“翻译成”可以被硬件机器执行的机器码(机器指令和操作数)。可以脱离开发环境独立运行,通常运行效率较高。

解释型: 是使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行的语言。解释型语言每次执行的时候都要进行一次编译,因此程序的运行效率通常较低,而且不能脱离解释器独立的运行。

你可能感兴趣的:(初识python)