您的位置:首页 > 脚本大全 > > 正文

python语言提供的3种基本数据类型(详解Python3 基本数据类型)

更多 时间:2021-10-14 00:35:08 类别: 浏览量:212

python语言提供的3种基本数据类型

详解Python3 基本数据类型

python3 基本数据类型

python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

python语言提供的3种基本数据类型(详解Python3 基本数据类型)

多个变量赋值

同值多变量

  • ?
  • 1
  • a = b = c = 1
  • 不同值多变量

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • a, b, c = 1, 2, "hello word"
  •  
  • a = 1
  • b = 2
  • c = "hello word"
  • 标准数据类型

    不可变数据类型

    1. number(数字)
    2. string(字符串)
    3. tuple(元组)

    可变数据类型

    1. list(列表)
    2. set(集合)
    3. dictionary(字典)

    number 数字

    支持 int、float、bool、complex(复数)。

    python语言提供的3种基本数据类型(详解Python3 基本数据类型)
    python语言提供的3种基本数据类型(详解Python3 基本数据类型)

    string 字符串

    变量[头下标:尾下标]
    索引值以 0 为开始值,-1 为从末尾的开始位置。python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始,且字符串不能改变。

    python语言提供的3种基本数据类型(详解Python3 基本数据类型)

    python 使用反斜杠()转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串。

    python语言提供的3种基本数据类型(详解Python3 基本数据类型)

    list 列表

    变量[头下标:尾下标]
    索引值以 0 为开始值,-1 为从末尾的开始位置。和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。与字符串不同的是list中的元素是可以改变的。

    python语言提供的3种基本数据类型(详解Python3 基本数据类型)

    python 列表截取可以接收第三个参数,参数作用是截取的步长来截取字符串,一下实例0到最后一个元素,以步长为2截取,也是就截取0和3位置

    python语言提供的3种基本数据类型(详解Python3 基本数据类型)

    tuple 元组

    元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。元组中的元素类型也可以不相同。

    python语言提供的3种基本数据类型(详解Python3 基本数据类型)

    dictionary 字典

    1. 列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
    2. 字典是一种映射类型,字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。
    3. 键(key)必须使用不可变类型。
    4. 在同一个字典中,键(key)必须是唯一的。
    5. 字典的关键字必须为不可变类型,且不能重复。

    python语言提供的3种基本数据类型(详解Python3 基本数据类型)

    以上所述是小编给大家介绍的python3 基本数据类型详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!

    原文链接:https://www.cnblogs.com/cany/p/10720551.html

    本文地址:http://www.studyofnet.com/news/3387.html