标签:系统 操作系统 了解 优雅 解释 简单 语言 安装 window
编程语言的分类主要有一下几个维度,编译型和解释性;静态语言和动态语言;强类型语言和弱类型语言。
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python 是一种解释型语言:这意味着开发过程中没有了编译这个环节。在程序运行的前一刻,只有源码程序而没有可执行程序。而程序执行到源程序的某一条指令,则会有一个称之为解释程序的外壳程序将源代码转换成二进制代码。 容易移植。
Python 是动态语言:这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。
Python 是强类型语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
1 “优雅”“简单”“明确”。
2 开发效率高。
3 可移植性(避免使用依赖系统的性能)。
4 可扩展性。
6 可切入性
1.运行速度慢
2 代码不能加密
3 线程不能利用多CPU问题。
CIL即全局解释器锁(Global interpreter Lock),是计算机程序设计语言解释器用于同步线程的工具,使得任何时刻仅有一个线程是操作系统的原生线程。在Linux上为Pthread,在window上为 Win thread,完全由操作系统调度线程的执行。一个python解释器进程内有一条主线程,以及多条用户程序的执行线程。即使在多核CPU平台上,由于CIL的存在,所以禁止多线程的并行执行。
标签:系统 操作系统 了解 优雅 解释 简单 语言 安装 window
原文地址:https://www.cnblogs.com/anttech/p/12554201.html