跳至正文
View Categories

< 1 min read

主要内容 #

了解Python的数据类型

1、Python数据类型 #

数据类型包括6种标准类型:

  • Number(数字)
  • String(字符串)
  • List(列表) (第30课详解)
  • Tuple(元组) (第51课详解)
  • Dictionary(字典)(第52课详解)
  • Set(集合) (第65课详解)
  • 2、数字(Number) #

    Number(数字)类型包括4种子类型:bool(布尔型)、int(整型)、float(浮点型)、complex(复数型)。

    • bool(布尔型)

    布尔型(bool)用关键字True和False表示,分别对应“真”与“假”,或者“对”与“错”的意思。
    例如:

    a = True
    b = False
    print(a)
    print(b)
    • int(整型)

    整型(int)通常被称为是整型或整数,是正或负整数,不带小数点。
    Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。
    例如:

    a = 10
    b = 6
    print(a)
    print(b)
    print(a+b)
    • float(浮点型)

    浮点型(float)由整数部分与小数部分组成。
    浮点型也可以使用科学计数法表示(2.6e2 = 2.6 x 102 = 260)

    例如:

    a = 10.0
    b = 4.0
    print(a)
    print(b)
    print(a/b)
    • complex(复数型)

    复数( (complex))由实数部分和虚数部分构成。
    可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
    例如:

    a = 2+2j
    print(a)

    3、其它数据类型举例 #

    name = "dashima"  # 字符串
    print(name)
    
    list1 = ['Google', 'China', 1997, 2000]  # 列表
    print(list1)
    
    tup1 = ('Google', 'China', 1997, 2000)  # 元组
    print(tup1)
    
    dict1 = {'Name': 'Alex', 'Score': 100}  # 字典
    print(dict1)
    
    set1 = {'apple', 'orange', 'apple', 'pear'}  # 集合
    print(set1)

    4、小结 #

    • Python的数据类型主要包括6种:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。
    • Number(数字)类型包括4种子类型:bool(布尔型)、int(整型)、float(浮点型)、complex(复数型)。