一、学习了python的发展史和一些名词 解释性语言:边编译边执行 编译性语言:先编译后执行例如C,python 动态语言:不需要声明变量类型,eg:python ruby 静态语言:需要声明变量类型 强类型语言:一旦定义类型就必须经过强制转化才能成为别的类型python 弱类型语言:数据类型可被忽 ...
分类:
编程语言 时间:
2018-01-07 00:48:50
阅读次数:
137
第一章 基础篇 第一章 Python介绍、安装、使用 Python 简介 Python 安装 第一个Python程序 Python 解释器 字符编码与解码 动态语言与静态语言的区别 变量及简单数据类型 编码规范 第一章 Python介绍、安装、使用 Python语言介绍 说到Python语言,就不得 ...
分类:
编程语言 时间:
2017-12-29 12:10:29
阅读次数:
142
(一)、变量、变量类型shell编程:编译器,解释器编程语言:机器语言、汇编语言、高级语言静态语言:编译型语言,强类型(使用前必须先声明,甚至需初始化,数值-0,字符串-NULL),事先转换成可执行格式,C、C++、JAVA、C#动态语言:解释型语言,弱类型(变量用时声明,可直接用,甚至不区分类型,默认为字符串类型),边解释边执行,PHP、shell、Python、Perl面向过程:shell、C
分类:
其他好文 时间:
2017-12-22 19:44:01
阅读次数:
152
一、编程语言简介 编程语言主要从以下几个角度进行分类,编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言。 1.编译型跟解释型 编译型,其实他和汇编语言是一样的,也是有一个负责翻译的程序来对问我们的源码进行转换,生成相对应的可执行代码。这个过程说的专业点儿就称为编译(Compile) ...
分类:
编程语言 时间:
2017-12-20 13:40:15
阅读次数:
157
将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况;隐式的情况称为强制类型转换,JavaScript 中的强制类型转换总是返回标量基本类型值,如字符串、数字和布尔值。 如何理解: 类型转换发生在静态类型语言的编译阶段,而强制类型转换则发生在动态类型语言的运行时? 1、如果是静态语言,比如 ...
分类:
编程语言 时间:
2017-12-16 00:37:44
阅读次数:
261
动态语言:不需要编译,直接运行,比如JS,Ruby,Node.js,。 静态语言:先编译再运行。(Java) 微服务:将子系统拆成一个一个的jar包运行就是微服务。 ...
分类:
编程语言 时间:
2017-12-04 22:27:11
阅读次数:
141
一、浏览器和服务器的交互简单原理 1.静态语言和动态语言 静态语言:在服务器端,不会被执行,直接作为 字符串 发回给浏览器,由浏览器运行的语言(HTML+CSS+JS)。 动态语言:在服务端,会被服务器端的某种语言的虚拟机执行的语言(.Net,Php,Java)。 2.数据报文 2.1请求报文 浏览 ...
分类:
Web程序 时间:
2017-12-01 23:42:26
阅读次数:
319
python是一门动态解释型的强类型定义语言 语言类型分为 1汇编语言 与解释型语言 2动态语言与静态语言 3强类型定义语言和弱类型定义语言 python应用领域介绍 PYTHON 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发 ...
分类:
编程语言 时间:
2017-11-22 17:46:16
阅读次数:
128
对于下面这种情况,java c这些提前编译的语言,不给你运行机会就立马报错了,但对于动态语言运行之后才能报错,用运行的方法来检查代码错误是在是太坑了,这是py对比静态语言的巨大劣势,尤其是代码文件多行数较大时候,劣势有些明显。 这段代码有错误,第13行本地和全局中都找不到bbbb。 第17行A类的实 ...
分类:
其他好文 时间:
2017-11-19 20:58:07
阅读次数:
223
py里面不需要显示声明类型,这和java c这些静态语言不同,虽然python这样做少了一些代码和写代码的困难度,但还是非常多的弊端的,运行速度 代码安全, 这些都是语言本身带来的本的弊端,这些没办法没办法弥补(说用c扩展和加入大量if isinstance来判断类型的,这是不好的不方便的)。但下面 ...
分类:
其他好文 时间:
2017-11-16 14:07:51
阅读次数:
190