python js java三种语言的比较
// python js java
// python 用来写自动化脚本 web自动化,安卓自动化,ios自动化,接口自动化,性能测试自动化
// java 给Jmeter 和loadrunner 用来写压力测试脚本用的
// js 语言用来辅助咱们web自动化
// java 基本数据类型
// 1: int 类型整型 4个字节
// 2: short 短整型 2个字节
// 3: long 长整型 8个字节
// 4: byte 字节型 1个字节
// 5: char 字符型 2个字节 ""
// 6: float 单精度 小
// 7: double 双精度
// 8: boolean 布尔类型
// java 引用类型 string 就是引用类型
// python 基本类型
// 1: Number 类型 包含 int 整形 long 长整型 float 小数 complex 复数类型
// 2: list 列表类型 标识符 []
// 3: string类型 标识符是单引号或者双引号 "" ""
// 4: Tuple 元祖类型 标识符() , list可以修改里面的内容,元祖修改不了里面的内容
// 5: Dectionary 字典类型,标识符 大括号{},是以键值对存储的对象
// javaScript 基本类型数据 ,俗称 js
// 1: string 类型 字符串类型,可以是单引号也可以是双引号
// 2: 数字 Number 数字类型 int 整型 float 小数 e 科学技术 10 几次方 或者 负几次方 比如 123e5 就是 125 * 10的五次方
// 3: Boolean 布尔类型 只有两个值,一个true,另外一个是false
// 4: 数组(Array) 标识符 [] , 写法 var a = new Array[],数组里面可以放数字和字符
// 5: 对象(Object) 对象object对应是Python里面的字典,都是键值对的形式
// 6: 空(Null
// 7: 未定义(Undefined) 未定义类型
// 声明变量
// python 里面声明变量 name = "张三", 变量名 = 值
// java 里面声明变量 类型 变量名 = 变量值, 注意类型有基本类型和引用类型 比如 int age = 10,
// String name = "张三" boolean isexsize = true
// javaScript 中声明变量 类型 变量名 = 变量值, 但是这里的类型永远都是var,无论声明啥都是var李星
// 声明列表:
// 在python 中声明类型 list名字 = [] , 比如name = [], 往列表里面加入内容 name.append("需要加的内容"),
// 加入一个列表进入,通过 + 将连个列表链接起来
// 在Java里面声明 lsit , list<类型> 变量名字 = new ArrayList<类型>(), 比如 string类型的list
// List<String> strlist = new ArrayList<String>(),加入到list, strlist.add(""), addall 加入一个list集合
// js 中,数组 array, var 变量名字= new Array[],这里可以指定数组长度
// for 循环的区别
// 在python 中写for循环: for 变量名字 in rang(0,指定的长度)/list类别: 里面是需要做的内容
// 在 java中写for循环, for(类型 变量名 = 变量值, 变量名 < 一个值,循环条件,一般是++或者--){里面需要执行的内容}
// 在js中,for循环的写法: js的for循环和Java一样,只是类型都是var类型,而Java中for循环类型一般都是int类型
// if 语句
// 在python 中, if有三种写法 1: if 条件: 里面的内容 2: if 条件: else: 3: if 条件 : elif 条件 : else :
// 在Java中, if也有三种, 1:if (){} 2: if(){}else{} 3: if(){}else if(){}elst{}
// 在js 中, if 判断语句和Java是一致的
// 方法
// 1: 在python 中方法的关键字 def
// 2: 在java中, public 返回值 方法名字(){}
// 3: 在js中 , function 方法名字(){}
// python 用来写自动化脚本 web自动化,安卓自动化,ios自动化,接口自动化,性能测试自动化
// java 给Jmeter 和loadrunner 用来写压力测试脚本用的
// js 语言用来辅助咱们web自动化
// java 基本数据类型
// 1: int 类型整型 4个字节
// 2: short 短整型 2个字节
// 3: long 长整型 8个字节
// 4: byte 字节型 1个字节
// 5: char 字符型 2个字节 ""
// 6: float 单精度 小
// 7: double 双精度
// 8: boolean 布尔类型
// java 引用类型 string 就是引用类型
// python 基本类型
// 1: Number 类型 包含 int 整形 long 长整型 float 小数 complex 复数类型
// 2: list 列表类型 标识符 []
// 3: string类型 标识符是单引号或者双引号 "" ""
// 4: Tuple 元祖类型 标识符() , list可以修改里面的内容,元祖修改不了里面的内容
// 5: Dectionary 字典类型,标识符 大括号{},是以键值对存储的对象
// javaScript 基本类型数据 ,俗称 js
// 1: string 类型 字符串类型,可以是单引号也可以是双引号
// 2: 数字 Number 数字类型 int 整型 float 小数 e 科学技术 10 几次方 或者 负几次方 比如 123e5 就是 125 * 10的五次方
// 3: Boolean 布尔类型 只有两个值,一个true,另外一个是false
// 4: 数组(Array) 标识符 [] , 写法 var a = new Array[],数组里面可以放数字和字符
// 5: 对象(Object) 对象object对应是Python里面的字典,都是键值对的形式
// 6: 空(Null
// 7: 未定义(Undefined) 未定义类型
// 声明变量
// python 里面声明变量 name = "张三", 变量名 = 值
// java 里面声明变量 类型 变量名 = 变量值, 注意类型有基本类型和引用类型 比如 int age = 10,
// String name = "张三" boolean isexsize = true
// javaScript 中声明变量 类型 变量名 = 变量值, 但是这里的类型永远都是var,无论声明啥都是var李星
// 声明列表:
// 在python 中声明类型 list名字 = [] , 比如name = [], 往列表里面加入内容 name.append("需要加的内容"),
// 加入一个列表进入,通过 + 将连个列表链接起来
// 在Java里面声明 lsit , list<类型> 变量名字 = new ArrayList<类型>(), 比如 string类型的list
// List<String> strlist = new ArrayList<String>(),加入到list, strlist.add(""), addall 加入一个list集合
// js 中,数组 array, var 变量名字= new Array[],这里可以指定数组长度
// for 循环的区别
// 在python 中写for循环: for 变量名字 in rang(0,指定的长度)/list类别: 里面是需要做的内容
// 在 java中写for循环, for(类型 变量名 = 变量值, 变量名 < 一个值,循环条件,一般是++或者--){里面需要执行的内容}
// 在js中,for循环的写法: js的for循环和Java一样,只是类型都是var类型,而Java中for循环类型一般都是int类型
// if 语句
// 在python 中, if有三种写法 1: if 条件: 里面的内容 2: if 条件: else: 3: if 条件 : elif 条件 : else :
// 在Java中, if也有三种, 1:if (){} 2: if(){}else{} 3: if(){}else if(){}elst{}
// 在js 中, if 判断语句和Java是一致的
// 方法
// 1: 在python 中方法的关键字 def
// 2: 在java中, public 返回值 方法名字(){}
// 3: 在js中 , function 方法名字(){}
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
