编程语言介绍 机器语言 :直接用计算机二进制指令编写程序,直接控制硬件 汇编语言:用英文标签取代二进制指令编写程序,本质也是直接控制硬件 高级语言:用人能理解的表达方式来编写程序,无需考虑硬件的操作细节 编译型:类似谷歌翻译 一次性编译再运行 解释型:类似同声翻译 解释一句运行一句 执行效率:机器语言>汇编语言>高级语言(编译型>解释型) 开发效率:机器语言<汇编语言<高级语言(编译型<解释型) 跨平台型:机器语言<汇编语言<高级语言(编译型<解释型)…
Python介绍.安装.使用 搬运工:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Python语言介绍 说到Python语言,就不得不说一下它的创始人Guido van Rossum(1956 -- ?), 他在开发PYTHON语言之前曾使用过几年的ABC语言,ABC是一门主要用于教学目的语言(教计算机系的学生如何设计一门开发语言), Guido 在开发PYTHON时借鉴了很多ABC语言的特性,所以后来人们包括Guido自己也认为,PYTHON语言的前身就是ABC语言.关于创…
python介绍和安装 目录 python介绍和安装 1. Python简介 2. 解释器 2.1 Python解释器的种类 2.2 Python解释器版本 3. Windows下安装Python 3.1下载安装python 3.2 配置环境变量 3.3 测试 4.多版本同存 1. Python简介 Python是一种广泛使用的解释型.高级和通用的编程语言.Python支持多种编程范型,包括函数式.指令式.结构化.面向对象和反射式编程.它拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且…
Python变量与内存管理 –与C语言中的变量做对比,更好的理解Python的变量. 变量 变量在C语言中  全局变量:其存放在内存的静态变量区中.  局部变量:代码块中存放在内存的代码区当中,当被调用后存放在内存栈区. 而Python的变量存储,则是使用类似堆的方式管理内存,由Python内部机制统一分配回收内存. Python中的变量与变量存储–引用与对象 Python作为OOP(面向对象)编程,一直信奉着一个信条,就是万物皆对象.  所谓对象,它可以看成经过一系列的抽象以后,将具有共性的一…
python变量的内存管理 一.变量存在了哪里? 先让我们来看一段代码: height = 100 # 定义变量 # print(100) # print会自动帮你创建一个变量100,打印完之后,马上释放100的内存空间 定义一个变量,内存就开辟一个内存空间存储这个变量 二.python的垃圾回收机制 我们先来看一段代码: x = 10 #定义一个变量x=10 x = 11 #定义一个变量x=11 我们定义了一个变量X=10,如果我们再加上一段代码x = 11,大内存会开辟另一个小空间存储变量值…
本系列博文总结自<Pro Multithreading and Memory Management for iOS and OS X with ARC> 了解了 block的实现,我们接着来聊聊 block 和变量的内存管理.本文将介绍可写变量.block的内存段.__block变量的内存段等内容,看完本文会对 block 和变量的内存管理有更加清晰的认识. 上篇文章举了个例子,在 block 内获取了一个外部的局部变量,可以读取,但无法进行写入的修改操作.在 C 语言中有三种类型的变量,可在…
一.编程语言介绍 1.1 机器语言:直接用计算机能理解的二进制指令来编写程序,直接控制硬件. 1.2 汇编语言:在机器语言的基础上,用英文标签取代二进制指令来编写程序,本质上也是直接控制硬件. 以上2种语言都可以称之为低级语言(离系统硬件底层很近). 1.3 高级语言:用人能理解的表达方式去编写程序,无需考虑硬件的细节操作的一种语言. 编译型语言:类似于谷歌翻译的一种语言,所有代码全部翻译完后再执行,如c语言. 解释型语言:类似于同声传译的一种语言,代码边翻译边执行,如Python语言. 执行效…
一.编程语言 1.1 机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件 1.2 汇编语言:用英文标签取代二进制指令去编写程序,本质也是直接控制硬件 1.3 高级语言:用人能理解的表达方式去编写程序,无需考虑硬件的操作细节 编译型:类似于谷歌翻译 解释型:类似于同声传译 执行效率:机器语言>汇编语言>高级语言(编译型>解释型) 开发效率:机器语言<汇编语言<高级语言(编译型<解释型) 跨平台性:机器语言<汇编语言<高级语言(编译型<解释型)…
开启python之路 内容概要: 一.python介绍 二.安装 三.第一个python程序 四.变量和字符编码 五.用户输入 六.数据类型 七.一切皆对象 八.数据运算 九.if else 流程判断 十.while循环 十一.for循环 十二.break.continue 一.python介绍 python简介: Python是著名的Guido van Rossum(吉多·范罗苏姆)在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言,之所以选中Python(大蟒蛇的意思)作为该编…
1.什么是编程语言 语言是一个事物与另外一个事物沟通的介质 编程语言是程序员与计算机沟通的介质 2.什么是编程 编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来 表达的结果就是程序,程序就是一系列的文件 3.为什么要编程 在编程的过程中,计算机就像是人的奴隶 我们编程的目的就是为了让计算机代替人类去工作,从而解放人力 4.计算机硬件基础 五大组成部分: 控制器:指挥系统 运算器:数学运算+逻辑运算 存储器:存取数据 内存: 优点:存取速度快 缺点:断电数据就全部丢失 硬盘…