首页 > 其他分享 >基本数据类型概述

基本数据类型概述

时间:2022-08-16 15:22:36浏览次数:52  
标签:基本 表示 python 数据类型 概述 集合 用来

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,数据类型,概述,集合,用来
From: https://www.cnblogs.com/superwuchaofan/p/16557214.html

相关文章

  • EL表达式概述和EL运算符
    EL表达式概念:ExpressionLanguage表达式语言作用:替换和简化jsp页面中java代码的编写语法:${表达式}注意:jsp默认支持el表达式的。如果要忽略el表达式设置jsp中page......
  • podman的基本设置和使用
    podman的基本设置和使用目录podman的基本设置和使用运行httpd示例容器列出和检查正在运行的容器测试httpd服务器查看容器日志查看容器的进程对容器执行检查操作还原容器......
  • Linux基本操作指令
    目录-ls、cd、mkdir、rmmv、cp、cat、tail、管道、重定向解压缩命令时间日期、内存磁盘使用率、进程查看vim编辑器的使用vim编辑器的常用命令  因为要学习Hadoop,所以虚......
  • Webpack 打包 - 1.webpack 基本打包(JS、JSON)。
    1.文件结构  2.初始化,生成package.json文件$npminit 2.1安装webpack和webpack-cli.(这里使用的是webpack5以下的版本)[email protected]......
  • podman的基本用法
    目录podman的基本设置和使用运行示例容器列出正在运行的容器检查正在运行的容器测试httpd服务器查看容器的日志查看容器的pid检查点容器恢复容器迁移容器停止容器删除容......
  • 会话技术概述、会话技术Cookie入门
    会话技术概述会话:一次会话中包含多次请求和响应一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次......
  • JSTL概述和JSTL常用标签if
    JSTL概述1.概念:JavaServlet Pages Tag Library(JSP标准标签库)是由Apache组织提供的开源的免费的jsp标签<标签>2.作用:用于简化和替换jsp页面......
  • numpy基本操作
    数据类型每个numpy数组都是相同类型元素的网格。Numpy提供了一组可用于构造数组的大量数值数据类型。Numpy在创建数组时尝试猜测数据类型,但构造数组的函数通常还包含一个......
  • Markdown基本代码
    #Markdown学习##标题###三级标题####四级标题 ##字体**Hello,world!***Hello,world!****Hello,world!***~~Hello,world!~~ ##引用>选择 ##分割线......
  • podman的基本设置和使用,签名分发镜像推送到harbor仓库
    podman的基本设置和使用目录podman的基本设置和使用podman的基本设置和使用运行示例容器列出正在运行的容器检查正在运行的容器测试httpd服务器查看容器日志查看容器的pid......