Pythhon基本数据类型(重要)


什么是数据类型?
    在生活中存储数据的方式有很多种,比如:视频文件、音频文件、表格文件、文本文件...
    '''在IT世界中,存储数据的方式也是各式各样'''
# python中有哪些数据类型?
    整型  浮点型  字符串 列表 字典  元组  布尔 集合


数据类型之整型(int)


作用:一般用来记录:年龄,手机号码等等
    大白话:整数
定义:
    age = 18
如何查看类型:
    print(type(age))  int


数据类型之浮点型(float)


作用:记录工资、身高、体重等等
    大白话:小数
定义:
    salary = 1000.1
    print(type(salary))

在python中,把整型和浮点型统称为数字类型

列表(list)


定义:
    使用中括号括起来,里面可以存放多个元素值,元素与元素之间使用逗号隔开,元素可以是任意的数据类型
 

 字典(dict)


使用一个变量保存:身高、姓名、年龄等信息
l = ['kevin', 18, 1.8]  # 使用列表保存问题是含义不明确
 针对上述问题,我们可以使用字典来解决
d = {'username': 'kevin', 'age': 18, 'height': 1.8}
定义:
    用大括号括起来,内部存放多个元素值,元素与元素之间使用逗号隔开,但是,类型是Key:value键值对的形式
   key: 就是对value的描述性信息,一般情况下都是字符串的形式
    value:才是真正的数据值,类似于变量值,数据类型可以是任意的数据类型

布尔类型(bool)


什么是布尔类型呢?其实就两种情况
True         -----> 正确   真
False        -----> 错误   假

针对布尔类型的变量名,一般是使用is_开头

#ps:
is_right = True
is_alive = False

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

既然在python的中的所有数据类型都可以转为布尔类型,哪什么是真? 什么是假?
    '''什么是假?''' 

记忆: 0, '', None, {}, [], ... 空的内容都是假的 # 其余都是真的
# 数据类型的关键字

# 扩展
is_delete = True   #delete 删除


 元组(tuple)


# 元组就是不可变的列表
定义:
    t = (1, 2, 3, 4)
    # 就是小括号括起来,内部存放多个元素值,元素和元素之间使用逗号隔开,内部元素不支持修改
    t = (1, 2, 3, 4, ['a', 'b'])
    # print(t[0])  # 取值跟列表是一样的
    print(t)

集合(set)


作用: 去重和运算无序
定义:
    s = {1, 2, 3, 4}
    # 用大括号括起来,内部存放多个元素值,元素和元素之间使用逗号隔开
 

posted @ 2023-08-24 15:47  橙子先生呀  阅读(6)  评论(0编辑  收藏  举报  来源