心蓝的博客 心蓝的博客
首页
  • 零基础

    • python零基础入门
  • 专项

    • 正则表达式
  • web框架

    • django框架
    • drf
技术
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档

心蓝

人生苦短,我用python
首页
  • 零基础

    • python零基础入门
  • 专项

    • 正则表达式
  • web框架

    • django框架
    • drf
技术
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
  • 编程基础

  • python开发环境搭建

  • 基本数据类型

    • 基本数据类型概述
      • 什么是数据类型
      • python中的基本数据类型
        • 数值类型
        • 序列类型
        • 散列类型
        • 其他类型
        • 注意事项
    • 变量的定义和使用
    • 整数类型
    • 浮点数类型
    • 算术运算符
    • 赋值运算符
    • 字符串类型
    • 字符串常用方法
    • 字符串格式化
    • 列表类型
    • 元组类型
    • 12 可变与不可变对象
    • 13 深浅拷贝
    • 14 集合类型
    • 字典类型
    • 布尔型
    • None
  • 程序流程控制

  • 函数与代码复用

  • 面向对象

  • 模块和包

  • 文件IO操作

  • python零基础入门
  • 基本数据类型
心蓝
2022-12-14
目录

基本数据类型概述

# 基本数据类型概述

# 散装苹果

1659079801778

提示

思考,是上面的苹果堆好处理(运输,存储,加工)还是下面有包装的苹果好处理。

# 带包装的苹果

1659079861573

# 什么是数据类型

数据类型简单的理解,其实就是为了方便处理(传输,存储,运算)数据,对数据做的包装,不同的类型就是不同的包装。

编程语言通过一些复杂的计算机物理底层机制,创造了不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的传输,存储和计算。

每一种编程语言都会预先定义一些基本的数据类型来表示现实世界中的常见信息。

# python中的基本数据类型

# 数值类型

注意这里标题的数值类型不是一种基本数据类型,它是我根据基本数据类型表示的信息进行的分类,方便大家记忆和总结。后面序列,散列,其他同理。

python用来表示数值的基本数据类型有:

  • int(整数) 用来表示数学概念中的整数
  • float(浮点数) 用来表示数学概念中的实数
  • complex(复数) 用来表示数学概念中的复数

# 序列类型

python用来表示有序信息的基本数据类型有:

  • str(字符串) 字符串是字符的序列表示,用来表示文本信息。
  • list(列表) 列表用来表示有序可变元素集合。例如表示一组有序的数字。
  • tuple(元组) 元组用来表示有序的不可变元素集合。

# 散列类型

python用来表示无序信息的基本数据类型有:

  • set(集合) 数学概念中的集合,无序不重复元素的集合。
  • dict(字典) 字典是无序键值对的集合,用来表示多维,关联数据。

# 其他类型

python中还有一些其他的基本数据类型

  • bool(布尔型) bool型数据只有两个元素,True表示真,False表示假。用来表示条件判断的结果。
  • None None表示空,什么都没有。

上面英文是数据类型的名字,括号中是数据类型的中文名称。先有一个整体的映象,后面我们再一一讲解。

当然在python中还有很多其他的数据类型,这些数据类型要么结构比较复杂,要么使用得不是很频繁,大家可以留到以后再去学习。

# 注意事项

这一章过后就真正进入python代码编写的学习了。我不会把python的语法单独拿出来讲,而是会融于基本数据类型的讲解中。放心,只要多多练习,这些语法就很容易学会。

另外,推荐在学习的过程中使用前面讲到的jupyter lab,边敲代码,边做笔记,学习会事半功倍。

本文完,感谢你的耐心阅读,如有需要可加我微信,备注「博客」并说明原因,我们一起进步,下次见。

#python#零基础
上次更新: 2022/12/15, 21:20:30
学习神器Jupyter lab
变量的定义和使用

← 学习神器Jupyter lab 变量的定义和使用→

最近更新
01
requests让接口测试如此简单 原创
03-31
02
最简明的python正则教程
03-30
03
pycharm激活码
12-30
更多文章>
Theme by Vdoing | Copyright © 2019-2025 心蓝
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式