#常用编程语言数据类型总结概要 #Python#Java#JavaScript#PHP
Posted jaycethanks
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#常用编程语言数据类型总结概要 #Python#Java#JavaScript#PHP相关的知识,希望对你有一定的参考价值。
常用编程语言数据类型总结概要
Python3(6种)
Python3 中有六个标准的数据类型:
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
Python3 的六个标准数据类型中:
-
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
-
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
Python3 支持 int、float、bool、complex(复数)。
在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
Java(8种)
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
- 数字类型(6种):
- byte : 8位
- short:16位
- int : 32位
- long : 64位
- float:单精度(32位)
- double:双精度(64位)
- 字符类型(1种):
- char(16位Unicode)
- 布尔型(1种):
- boolean
?
javascript(8种)
MDN
最新的 ECMAScript 标准定义了 8 种数据类型:
7 种原始类型:
- String
- Number
- Boolean
- BigInt
- Null
- Undefined
- Symbol
和 Object
Runoob
在 JavaScript 中有 6 种不同的数据类型:
- string
- number
- boolean
- object
- function
- symbol
3 种对象类型:
- Object
- Date
- Array
2 个不包含任何值的数据类型:
- null
- undefined
php
- String(字符串),
- Integer(整型),
- Float(浮点型),
- Boolean(布尔型),
- Array(数组),
- Object(对象),
- NULL(空值)。
Java和Python都是强类型语言,PHP和JavaScript是弱类型语言。 从实践上去区分强弱类型语言标准是,强类型的语言,不会自动进行类型转换。例如将一个字符串和一个数字相加,强类型的语言就会报出错误,但是弱类型的语言不会。 例如,在JavaScirpt中,一个字符串和一个数字相加:会有以下“智能”的情况:
let a = "你好";
let b = 1;
console.log("a+b=",a+b);
console.log("-----------")
let c = "123";
let d = 1;
console.log("c+d=",c+d)
console.log("-----------")
let e = "2";
let f = "3";
console.log("e*f=",e*f)
$ node a.js
a+b= 你好1
-----------
c+d= 1231
-----------
e*f= 6
以上是关于#常用编程语言数据类型总结概要 #Python#Java#JavaScript#PHP的主要内容,如果未能解决你的问题,请参考以下文章