基础数据类型

数据类型  

1.什么是数据类型?
  在现实生活中存储数据的方式和表现形式有很多
  文本文件 表格文件 视频文件 音频文件 图片文件...
 在IT世界里数据的存储方式和表现形式也是千变万化的

一,数字类型

1,数据类型之整型int
   大白话理解:整数int
  作用:记录人的年龄 班级人数 ...
  定义:
  age = 18    直接写整数就是整型
2,数据类型之浮点型float
  大白话理解:小数float
  作用:记录人的体重 薪资 身高
  定义:
  salary = 3.1    直接写小数就是浮点型

  主要用于数学运算和比较运算

二,数据类型之字符串str

作用:主要用于记录描述性性质的数据 eg:姓名 地址 邮箱

定义:
  方式1 单引号
     name = 'jason'
  方式2 双引号
     name = "jason"
  方式3  三个单引号(左侧出现了赋值符号和变量名为字符串 否则为注释)
     name = '''jason'''
  方式4 三个双引号(左侧出现了赋值符号和变量名为字符串 否则为注释)
     name = """jason"""

目的是为了防止字符串文本内还需要使用到引号 为了避免冲突

三,数据类型之列表list

作用

  能够存储多个数据并且可以方便的取出任意个数
特征

  中括号括起来 内部可以存放多个元素 元素与元素之间逗号隔开 元素可以是任意数据类型

     索引取值(从0开始的连续数字)

基础数据类型

四,数据类型之字典dict

作用

  能够更加精准的存储数据
定义

  大括号括起来 内存可以存放多个元素 元素与元素之间逗号隔开 元素是K:V键值对的形式
    K是对V的描述性性质的信息(一般情况下都是字符串)
    V是真正的数据 相当于变量的值 可以是任意数据类型

 基础数据类型

      字典无法使用索引取值

基础数据类型

     字典取值需要借助于K

基础数据类型

五,数据类型之布尔值bool

作用

  用于判断事物的对错 是否可行等
定义

  布尔值只有两种状态

True   对的 正确的 可行的
False  错的 不可行的 ...

   这两个字母一定要用大写
补充 : It程序员一个墨守成规的法则  

   针对布尔值的变量名一般采用is开头

    is_right = True
    is_delete = False
    is_alive = True
 记忆:在python中所有的数据类型都可以转成布尔值

   布尔值为False的有:
    0,None,'',[],{}...
   其他情况一律为True

六,数据类型之集合set

作用:去重和关系运算
定义:用大括号括起来 内存可以存放多个元素 元素与元素之间逗号隔开 元素不是K:V键值对
    s = {11, 22, 33, 44}

 

 

上一篇:数据类型


下一篇:JAVA控制热敏打印机