精华内容
下载资源
问答
  • 常见数据类型有哪些
    千次阅读
    2022-02-16 20:10:46

    Java中的数据类型分为基本数据类型,引用数据类型。

    基本数据类型共有八种,又分为数值类型(6种),非数值类型(两种):

    数值类型:

            整型:

                    byte(字节型):内存 占1个字节。

                    short(短整型):内存占2个字节。

                    int(整型):内存占4个字节。

                    long(长整型):内存占8个字节。

    浮点型:

            float(单精度浮点型):内存中占4个字节。

            double(双精度浮点型):内存中占8个字节。

    非数值类型:

            char(字符型):内存中占2个字节。

            boolean(布尔型):boolean类型被编译成int类型来使用时,占4个byte。boolean数组被编译成byte数组,每个boolean数组成员占1个byte(8位)。在Java虚拟机里,00000001表示true,00000000表示false。

    更多相关内容
  • python常见数据类型有哪些

    千次阅读 2021-04-02 10:29:25
    变量用来存储数据,那么大家没有想过,我们应该让变量占用多大空间,保存什么样的数据呢?在讲解变量的类型之前,我们先来看一个生活中的例子,例如,我们要运送一台电脑,...图二中罗列了Python中常见数据类型,下

    变量用来存储数据,那么大家有没有想过,我们应该让变量占用多大空间,保存什么样的数据呢?在讲解变量的类型之前,我们先来看一个生活中的例子,例如,我们要运送一台电脑,大卡车和小轿车都可以完成,但是,如果使用大卡车运送一台电脑,显然有点小题大做,浪费了大卡车的空间,如图1所示。
    图片
    图一:卡车和轿车运输一台电脑

    同理,如果使用变量存储数据时,为了更充分利用内存空间,我们可以为变量指定不同的数据类型。Python中常见的数据类型如图2所示
    图片
    图二:Python变量数据类型

    图二中罗列了Python中常见的数据类型,下面对这些数据类型进行一个简单介绍

    (1)数字类型

    Python中的数字类型包含整型、浮点型和复数类型。示例代码如下:
    整 型:0101 83 -239 0x80 299384938832
    浮点型:3.1415 4.2E-10 -2.34E-19
    复数类型:3.12+1.23j -1.23-98j

    (2)布尔类型

    布尔类型是特殊的整型,它的值只有两个,分别是True和False。如果将布尔值进行数值运算,True会被当作整型1,False会被当作整型0。

    (3)字符串类型

    Python 中的字符串被定义为一个字符集合,它被引号所包含,引号可以是单引号、双引号或者三引号(三个连续的单引号或者双引号)。字符串具有索引规则,第1个字符的索引是0,第2个字符的索引是1,以此类推。下面是字符串的示例代码:

    string_one = 'Python'
    string_two = "Python"
    string_three = '''Python'''
    

    (4)列表和元组类型

    我们可以将列表和元组当作是普通的“数组”,它们可以保存任意数量的任意类型的 值,这些值称作元素。列表中的元素使用中括号[]包含,元素的个数和值是可以随意修改的。而元组中的元素使用小括号()包含,元素不可以被修改。下面看一下列表和元组的表示方式。

    list_name = [1, 2, 'hello']          # 这是一个列表
    tuple_name= (1, 2, 'hello')          # 这是一个元组
    

    (5)字典类型

    字典是Python中的映射数据类型,由键-值对组成。字典可以存储不同类型的元素,元素使用大括号{}来包含。通常情况下,字典的键会以字符串或者数值的形式来表示,而值可以是任意类型。示例代码如下:
    dict_name = {“name”:“zhangsan”, “age”:18} # 这是一个字典

    上述代码中,变量dict_name存储的是一个字典类型,该字典存储了两个元素,第1个元素的键为name,值为zhangsan;第2个元素的键为age,值为18。

    如果希望查看变量存储的数据类型,可以使用“type(变量的名字)”来实现。示例代码如下:

    >>> number = 5.2
    >>> type(number)             # 使用type函数查看存储的数据类型
    

    上述代码中,变量number存储的值为5.2,系统会自动根据数值判断number变量存储的数据类型为float。因此,当使用type函数查看变量number存储的数据类型时,结果为float。
    -END-

    展开全文
  • 21 常见数据类型

    千次阅读 2021-02-05 17:20:10
    常见数据类型 1、数值型:整型、浮点型(定点数、浮点数) 2、字符型:较短的文本:CHAR、VARCHAR 较长的文本:TEXT、BLOB(较长的二进制数据) 3、日期型 一、整型 整数类型 字节 范围 Tinyint 1 符号...

    常见的数据类型

    1、数值型:整型、浮点型(定点数、浮点数)
    2、字符型:较短的文本:CHAR、VARCHAR
    较长的文本:TEXT、BLOB(较长的二进制数据)
    3、日期型

    一、整型

    整数类型字节范围
    Tinyint1有符号:-128-127 无符号:0~255
    Smallint2有符号:-32768~32767 无符号:0~65536
    Mediumint3有符号:-8388608~8388607 无符号:0~1677215
    Int、Integer4有符号:-2147483648~2147483647 无符号:0~4294967295
    Bigint8有符号:-9223372036854775808~9223372036854775807 无符号:0~9223372036854775807*2+1

    特点:

    • 如果不设置无符号还是有符号,默认是有符号。如果想设置成无符号,需要添加unsigned关键字。
    • 如果插入的数据超出了整型的范围,会报错。
    • 如果不设置长度,会有默认的长度。

    1、如何设置无符号和有符号

    CREATE TABLE tab_int(
    	t1 INT,
    	t2 INT unsigned
    );
    

    结果:
    在这里插入图片描述

    二、小数

    浮点数类型字节范围
    float4±1.75494351E-38~±3.402823466E+38
    double8±2.2250738585072014E-308~±1.7976931348623157E+308
    DEC(M,D)、DECIMAL(M,D)M+2最大取值范围与double相同,给定decimal的有效值范围由M和D决定

    特点:

    • M代表整数部位长度+小数部位长度
      D代表小数部位长度
    • M跟D都可以省略,如果省略,float和double插入的值只要在其范围内即可,而DEC默认M为10,D为0
    • 定点型的精度较高,如果需要高精度运算,如货币运算,优先考虑它

    三、字符型

    • 较短的文本:char、varchar
    • 较长的文本:text、blob(较长的二进制)
    字符串类型最长字节数说明
    charMM为0~255之间的数
    varcharMM为0~65536之间的数

    特点:

    • char:固定长度的字符串,定义长度为10的话,一定会开辟10个字符的空间。M可以省略,默认为1。
    • varchar:可变长度的字符串,定义长度为10的话,“中国”字符串只开两个字符的空间,但是效率略低于char。M不可省略。

    ENUM类型:

    • 又称为枚举类型,要求插入的值必须属于列表中指定的值之一。
    • 如果列表成员数为1-255,则需要1个字节存储。
    • 如果列表成员数为256-65535,则需要2个字节存储。
    • 最多为65535个成员。

    SET类型:

    • 和ENUM类型类似,里面可以保存0~64个成员。
    • 和ENUM类型最大的区别是:SET类型一次可以选取多个成员,而ENUM只能选一个。
    • 根据成员数不同,存储所占的字节也不同。
      1-8:1个字节;
      9-16:2个字节;
      17-24:3个字节;
      25-32:4个字节;
      33-64:8个字节。

    四、日期型

    日期和时间类型字节最小值最大值
    date41000-01-019999-12-31
    datetime81000-01-01 00:00:009999-12-31 23:59:59
    timestamp4197001010800012038年的某个时刻
    time3-838:59:59838:59:59
    year119012155

    datetime和timestamp的区别:

    • datetime表示的时间范围更大,当然,所占字节数也大;
    • timestamp个实际时区有关,更能反映实际的日期,而datetime只能反映出插入时的当地时区;
    • timestamp的属性受Mysql和SQLMode的影响很大。
    展开全文
  • c语言中的常见数据类型

    千次阅读 2022-04-16 17:01:24
    一、常见数据类型包括基本类型、枚举类型、空类型和派生类型。 基本类型又包括整型类型、浮点类型 整型类型 : {基本类型(int)、短整型(short int)、长整型(long int)、*双长整型(long long int)、字符型...

    一、常见的数据类型包括基本类型、枚举类型、空类型派生类型

    基本类型又包括整型类型、浮点类型

    整型类型 : {基本类型(int)、短整型(short int)、长整型(long int)、*双长整型(long long int)、字符型(char)、*布尔型(bool)}

    浮点类型:   {单精度浮点型(float)、双精度浮点型(double)、复数浮点型(float_complex、double_complex、long long_complex)    }

    枚举类型: (enum)

    空类型 :(void)

    派生类型: {指针类型(*)、数组类型([ ])、结构体类型(struct)、共用体类型(union)、函数类型}

    二、常用头文件:

     

    三、最常用的算数运算符

    运算符含义举例结果
    +正号运算符(单目运算符)+aa的值
    -负号运算符(单目运算符)-aa的算数负值
    *乘法运算符a*ba和b的乘积
    /除法运算符a/ba除以b的商
    %求余运算符a%ba除以b的余数
    +加法运算符a+ba和b的和
    -减法运算符a-ba和b的差

    四、控制语句:

    1. if()...else...       (条件语句)
    2. for ().....                 (循环语句)
    3. while()........      (循环语句)
    4. do....while ()           (循环语句)
    5. continue                 (结束本次循环语句)
    6. break                      (终止执行switch或循环语句)
    7. switch                    (多分支选择语句)
    8. return                    (从函数返回语句)
    9. goto                         (转向语句,在结构化程序中基本不用goto语句)

    展开全文
  • PLC基本数据类型

    千次阅读 2021-12-01 11:40:39
    PLC的基本数据类型,我们常用的如下几种: 1. 布尔类型 BOOL ,也就是我们常说的0和1,也可以理解为 True和False,对于PLC来说就是DI或者DO点 的输入或输出状态,我们一般用Bool类型表示。对于西门子PLC的DI点,...
  • C51 常见数据类型详解

    万次阅读 2022-07-16 21:38:52
    KEILC51编译器所支持的数据类型如下表所示。1、位变量——bit bit 位变量是C51 编译器的一种扩充数据类型,它的值是一个二进制位,不是0 就是1。2、特殊功能寄存器——sfr sfr 也是一种扩充数据类型,值域为0~255。...
  • MySQL 常见数据类型

    千次阅读 2022-01-26 14:26:40
    MySQL 支持的数据类型非常多,选择正确的数据类型对于获得高性能至关重要。
  • 数据库常见数据类型

    千次阅读 2021-04-10 16:52:00
    常见数据类型: 数值型: 整型:tinyint(1字节)、smallint(2字节)、mediumint(3字节)、int/integer(4字节)、bigint(8字节) 特点:默认是符号的,要设置无符号,需添加unsigned关键字;不设置长度,会默认的...
  • 常见的电脑数据接口类型有哪些

    千次阅读 2021-06-25 01:32:33
    所谓“并行”,是指8 位数据同时通过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错。目前计算机基本上都配并口。2,串行串口叫做串行...
  • 数据库:常见数据类型

    千次阅读 2021-03-25 14:14:50
    文章目录一、常见数据类型1.数值型 一、常见数据类型 1、数值型: 整型 小数: 定点数 浮点型 2、字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据) 3、日期型 1.数值型 ...
  • 在Java中常见数据类型有哪些

    千次阅读 2020-04-21 22:12:14
    在java中常见数据类型有哪些 ? 看图 看图 看图 重要的事情说三遍 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 内置数据类型 类型名称 字节、位数 ...
  • python中有哪些基本数据类型

    万次阅读 2021-01-12 00:29:40
    python的基本数据类型有哪些?下面一一给大家介绍:1、数字 ---> int类当然对于数字,Python的数字类型int整型、long长整型、float浮点数、complex复数、以及布尔值(0和1),这里只针对int整型进行介绍学习。在...
  • Python数据类型有哪些哪些是可变类型,哪些是不可变类型? 类型: 整数int 字符串str 浮点数float 布尔型bool 列表list 字典dict 集合set 元组tuple 可变类型:就是这个数据类型的值在不改变这一块内存空间,而去...
  • Python数据类型有哪些

    千次阅读 2020-01-16 16:56:43
    字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符 如:string="‘Hello World!’" 2. 数字(number): Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变数字...
  • JavaScript有哪些数据类型和常用方法

    千次阅读 2019-01-19 22:58:42
    这里是修真院前端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见...【 JavaScript有哪些数据类型和常用方法】 1.背景介绍: JavaScript:是脚本语言。是一种轻量级的编程语言。它是可插入HTML页面的编程代...
  • 上次在面试时被面试官问到学了哪些数据结构,那时简单答了栈、队列/(ㄒoㄒ)/~~其它就都想不起来了,今天有空整理了一下几种常见的数据结构,原来我们学过的数据结构这么多~ 首先,先来回顾下C语言中常见的基本数据...
  • Python六大基本数据类型

    万次阅读 多人点赞 2022-04-18 21:26:37
    Python中6个标准的数据类型: ①.Number(数字) ②.String(字符串) ③.List(列表) ④.Tuple(元组) ⑤.Set(集合) ⑥.Dictionary(字典) 一、Number(数字) Python 支持三种不同的数值类型: 整型(int) -...
  • MySQL常见数据类型

    万次阅读 多人点赞 2018-09-15 10:06:51
    不多说,直接上干货!     ... 数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。...二、MYSQL常见数据类型  MySQL支持多种类型,大致可以...
  • SQL Server 2008---常用数据类型小结

    千次阅读 2016-03-23 23:33:21
    SQL Server 2008---常用数据类型整理
  • 请求接口时常见数据请求类型

    千次阅读 2020-12-25 16:10:03
    一、概述 二、详解 raw ...raw里只能使用json格式的数据进行传参,并且header里必须加上Content-Type的值为application/json,才能被后端接收到 x-www-from-urlencoded form-data
  • C51基本数据类型

    千次阅读 2019-12-19 13:42:36
    C51基本数据类型 C51中基本数据类型主要是指变量类型。变量是指其值可以改变的量。一个变量实质上是代表了内存中的某个存储单元。程序中的变量a,就是指用a命名的某个存储单元,用户对变量a进行的操作就是对该存储...
  • MATLAB的数据类型

    千次阅读 2022-04-16 20:52:33
    MALTLAB的数据类型 变量是任何程序设计语言的基本元素之一,MATLAB当然也不例外。与常规的程序设计语言不同的是,MATLAB并不要求实现对所使用的变量进行声明,也不需要指定变量类型,MATLAB语言会自动依据所赋予...
  • MySQL的10种常用数据类型

    千次阅读 2022-04-29 14:51:38
    常用的数据类型有: 整型(xxxint) 位类型(bit) 浮点型(float和double、real) 定点数(decimal,numeric) 日期时间类型(date,time,datetime,year) 字符串(char,varchar,xxxtext) 二进制数据(xxxBlob...
  • 一.什么是异常 概述:异常就是在咱们日常撸代码时,代码在运行期可能会发生的执行异常,所以我们需要将部分可能会...异常体系结构以及常见的异常类型有哪些 常见的异常类型 异常类型 说明 ArithmeticExcep
  • 常见数据质量问题有哪些

    千次阅读 2021-03-08 13:47:47
     那么,常见数据质量问题有哪些呢?  1、资料重复性问题  相同记载的多个副本会在核算和存储上形成很大丢失,但假如未被发现,或许还会发生倾斜或不正确的见解。其间一个关键问题或许是人为过错——某个人...
  • 常见总线有哪些类型

    千次阅读 2021-06-25 04:02:49
    1、总线定义计算机和设备之间传输信息的公共数据通道,是连接计算机硬件内多种设备的通信线路。它实现了总线上所有设备共享。2、总线的分类2.1数据...3、常见总线3.1ISA总线ISA工业标准总线,只能支持16位的I/O设...
  • Python主要的内置数据类型有哪些

    千次阅读 2019-04-18 17:57:36
    Python基本内置数据类型有哪些: 一些基本数据类型,比如:整型(数字)(int)、字符串(str)、元组(tuple)、列表(list)、字典(dict)和布尔类型。 四种不同的数字类型: int(符号整型) long(长整型[也可以...
  • python常用的基本数据类型

    千次阅读 2018-11-29 10:15:11
    在介绍数据类型之前,先解释下变量赋值,数据类型通常也被说成变量类型,因为在python中数据都是存储在变量当中的,这个存储过程叫变量赋值。 1、number—数字类型 数字类型一般用来存储整数、浮点数(小数)...
  • SQL Server常见数据类型介绍

    万次阅读 多人点赞 2018-10-25 14:49:19
    数据表是由多个列组成,创建表时必须明确每个列的数据类型,以下列举SQL Server常见数据类型的使用规则,方便查阅 Character 字符串: 数据类型 描述 存储 char(n) 固定长度的字符串。最多 8,000 个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,157,841
精华内容 463,136
关键字:

常见数据类型有哪些