zoukankan      html  css  js  c++  java
  • (6)python基础数据类型

    python的六大标准数据类型

    (一)Number   数字类型(int float bool complex)

    (二)String 字符串类型

    (三)List 列表类型

    (四)Tuple 元组类型

    (五)Set 集合类型

    (六)Dict 字典类型

    (1)Number 数字类型分类

    int :   整数类型   (正整数[各种进制] 负整数 0)

    float:   浮点数类型 ( (1).普通小数例3.14 (2)科学计数法表示的小数 例:a = 3e-5 #3e-05 )

    bool:   布尔值类型 ( 真True和 假False)

    complex: 复数类型   (例 2+3j) (复数用作于科学计算中,表示高精度的数据,科学家会使用)

    数字类型精度从低到高:bool===> int===> float ===>complex

    当2个不同类型的数据进行运算的时候,默认向更高精度转换

    例:2+3.14 = 5.14

    解析:2是int(整型),3.14是float(浮点型),得出的结果5.14是浮点型, 浮点型的精度高于整型

     

    (2)容器类数据类型,以下这五种都属于容器类数据类型,因为它们都可以包含多个数据元素

    (1)String 字符串类型 例 strvar = 'abc'

    (2)List 列表类型 例.listvar = [1,2,3]

    (3)Tuple 元组类型 例 tvat = (1,2,3)

    (4)Set 集合类型 例 setvar = {1,2,3}

    (5)Dict 字典类型 例 dictvar = {a:1,b:2}

    注意:字典的数据是以键值对形式存储,a相当于键(一般用k表示),1相当于值(一般用v表示),所以,字典里面的元素都是k:v形式存在的

    (3)如何查看数据类型 type,class是类意思 ,可以看到listvar是列表类型,strvar是字符串类型

     

     

  • 相关阅读:
    ZROI NOI2019集训汇总
    牛客 在二叉树中找到累加和为指定值的最长路径长度
    牛客 遍历二叉树的神级方法
    牛客 打印二叉树边界节点
    牛客 实现二叉树先序,中序和后序遍历
    LeetCode K个一组翻转链表
    LeetCode 相交链表&环形链表II
    LeetCode 分隔链表
    LeetCode 复制带随机指针的链表
    LeetCode 回文链表
  • 原文地址:https://www.cnblogs.com/lyj910313/p/10797238.html
Copyright © 2011-2022 走看看