02_02、数据类型

一、整型

  1、定义

    int  integer  

    整型即整数类型

 

二、浮点型

  1、浮点型

    float

    就是带小数点的数字

  2、特例

    例如  12..0  13.0  依然是浮点型

 

  3、注意:整型和浮点型统称为数字类型

 

三、字符串

  1、定义:

    写在引号内的数据都是字符串,它一般用于记录描述性性质的数据

    这个引号可以是  单引号  双引号  三引号(单双均可)

  2、使用多种引号的目的

    便于字符串内的引号正常使用

 

  3、字符串的拼接

    1. + (加)

      相加的数据必须都是字符串

    2.* (乘)  

 

 

四、列表

   1、定义:

    列表  list

    中括号括起来,里面可以存放多个数据,数据之间用逗号隔开,数据可以是任意数据类型

    列表可以存放多个数据,并且方便取出

    eg: ["a","b","c",......"y","z"]

 

  2、列表的索引取值

列表 a b c d e
索引值 0 1 2  3 4

 

 

  3、多层嵌套条件的列表取值

    1.层层剥离(麻烦,不适用,但却是基本原理)

    2.多层取索引值

 

五、元组  

  1、定义:

    tuple

    小括号括起来,里面可以存放多个元素,元素之间使用逗号相互隔开

    eg:(1, 2,3, 4, 5)

  2、注意:

    元组是不可变的列表,其他与列表一样

    索引取值也是从0开始

    元组中元素不可改变,否则报错

    必须取元组范围内的数据,否则报错

 

六、字典

  1、定义

    dict  dictionary

    大括号括起来,里面可以存放多个数据,数据之间使用逗号相互隔开,字典里面的数据可以使任意数据类型

    数据类型是 K : V的形式(key :value)

    K是描述性信息,是对value的解释

    V是真正需要的数据,相当于变量值

    eg:{1, 2, 3, 4 ,"5"}

  2、取值

    1.字典不支持索引取值,字典取值需借助 K

 

    2.字典多层嵌套取值

 

 

七、布尔

  1、定义   

    True:    表示  真, 正确,成立  true

    False:表示  假, 不正确,不成立   false

    用来记录真假两种状态

  2、布尔调用的通常规则

    在布尔值的变量中,我们一般会使用 is  开头

    True和False两个首字母必须大写

    eg:

      is_ok = True

      is_success = False

      is_delete = True

      is_alive = True

  3、注意:

    在python中,所有的数据类型都可以转为布尔值

   4、值为False的情况

    0  

    None

    空字符串 ‘’

    空列表 []

    空字典、空集合 {}

    空元组 ()

    除此之外,其余情况皆为真

八、集合  

  1、定义:

    set

    大括号括起来,里面可以存放多个元素,元素与元素之间使用逗号隔开,但是,数据形式不是K:V键值对

  2、如何定义一个空集合

    1、由于字典和集合都用 {},但若在python中查看 {}类型,会发现 {}为字典类型,而非集合类型

    2、正确定义空集合

      

 

 

 

 

posted @   三三得九86  阅读(79)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示