• 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转换成一个列表

  • 相关阅读:
    Oauth2.0认证原理
    互联网开放平台API安全设计
    API接口幂等性框架设计
    防盗链&CSRF&API接口幂等性设计
    ElasticSearch高可用集群环境搭建和分片原理
    SpringBoot2.0+ElasticSearch网盘搜索实现
    Elasticsearch6.4.3文档的映射
    中文分词器
    C# 插件
    JavaScript 网址
  • 原文地址:https://www.cnblogs.com/kakaln/p/7892805.html
Copyright © 2020-2023  润新知