• python中的数据类型


    python中内置的核心数据类型大致为以下几种:

    1、数值(Numbers)

    2、布尔类型(Bool)

    3、字符串(String)

    4、列表(List)

    5、元组(Tuple)

    6、字典(Dictionary)

    7、空值(None)

    8、set

    一、数值类型

           数值类型无精度限制,由内存或CPU运算范围决定

           1、数值类型包括:

                  1)整形 int,例:a=100

                  2)浮点型 float,例:b=3.1415926

            2、根据进制有:

                  1)二进制数据 (数值前加0b表示:0b11)

                  2)八进制数据 (数值前加0o表示:0o77)

                  3)十进制数据

                  4)十六进制数据 (数值前加0x表示:0xFF)

            3、数值运算

                  加、减、乘、除、平方、整除、取余等(+、-、*、/、**、//、%)

    二、布尔型

           1、布尔型数据其值包含两个

                 1)True

                 2)False

    三、字符串

            1、字符串类型为不可变类型

            2、例定义一个字符串型变量:str=“HelloWord”或str=‘HelloWord’,即用双引号或单引号引起来的数据就是字符串型数据

    四、列表

            1、列表类型为可变类型

            2、例定义一个列表类型变量:L=[1,2,3,4,5],列表内的元素可以为任何类型(数值、字符串、tuple()、list()、set())

    五、元组

            1、元组类型为不可变类型

            2、例定义一个元组类型变量:T=(1,2,3,4,5),元组内的元素可以为任何类型(数值、字符串、tuple()、list()、set())

    六、字典       

            1、字典类型为不可变类型

            2、例定义一个字典类型变量:D={"key1":"value1","key2":"value2"},或D=dict(key1="value1",key2="value")

          字典内元素为键值对

     注:变量在程序中就是一个容器,用来存储数据

    七、set(无序且不重复的元素集合)

      1、set类型为不可变类型

       2、创建集合:s = {"abc","cde","cde"} ,创建空集合:s = set()

       

    常用的数据类型转换:

    1、int(a):把a转换成一个整数

    2、float(a):把a转换成一个浮点型数

    3、str(a):把a转换成字符串型

    4、repr(a):把a转换成表达式字符串

    5、eval(str):用来计算在字符串中的有效Python表达式,并返回一个对象

    6、tuple(s):把序列s转换成一个元组

    7、list(s)把序列s转换成一个列表

  • 相关阅读:
    iOS 键盘回收实现步骤
    Xcode 向6.0以后版本添加iOS开发空白模板
    popViewControllerAnimated 后,对页面内UITableView 内数据刷新
    指针,数组,字符串
    求解 s = (1*1)!+(2*2)! + (3*3)!+...+(n*n)! (C语言)
    sqlserver分页;mysql分页;orcale分页 的sql 查询语句
    实现strlen,strcpy,strcat,strcmp同功能的函数stringLength,stringCopy,stringCatch,stringCompare
    对字符串(英文)从小到大排序
    二维数组名作为实参或者形参
    联合与枚举 、 高级指针 、 C语言标准库(一)
  • 原文地址:https://www.cnblogs.com/kakaln/p/7892805.html
Copyright © 2020-2023  润新知