今天阿拉给大家介绍下Python开发工程师工作内容,Python开发工程师首先根据开发计划,设计软件模块,完成软件模块源代码编写,实现开发需求规定的功能;然后根据开发需求,完成开发文档,提出模块设计的规划;之后根据开发文档,制定详细的开发计划;最后按要求完成其他相关工作。那么python基本数据类型有哪些呢?下面是我的回答,希望能帮助到你。

“类型”是变量所指的内存中对象的类型。Python 3中有六个标准的数据类型:Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionaries(字典)

一、Numbers(数字型)
Python 3支持int、float、bool、complex(复数)。数值类型的赋值和计算都是很直观的,就像大多数语言一样。内置的type()函数可以用来查询变量所指的对象类型。

二、Strings(字符串型)
Python 具有单一的字符串类型str,字符串用单引号(‘ ’)或双引号(“ ”)括起来,同时使用反斜杠(\)转义特殊字符。

三、List(列表)
List(列表) 是 Python 中使用最频繁的数据类型。列表是写在方括号之间、用逗号分隔开的元素列表。

四、Tuple(元组)
元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组是写在小括号之间、用逗号隔开的元素列表。

五、Sets(集合)
集合(set)是一个无序不重复元素的集。基本功能是进行成员关系测试和消除重复元素。可以使用大括号或者set()函数创建set集合,注意:创建一个空集合必须用 set() 而不是 { },因为{ }是用来创建一个空字典。

六、Dictionaries(字典)
字典(dictionary)是Python中另一个非常有用的内置数据类型。字典是一种映射类型(mapping type),它是一个无序的键 : 值对集合。关键字必须使用不可变类型,也就是说list和包含可变类型的tuple不能做关键字。在同一个字典中,关键字还必须互不相同。

其中不可变类型为number、string、tuple,可变类型为:list、dict、set

不可变数据类型
不可变类型的变量在第一次赋值声明的时候,会在内存中开辟一块空间,用来存储这个变量被赋予的值,变量被声明后,变量的值就与开辟的内存空间绑定,我们不能修改存储在内存中的值,当我们想给此变量赋新值时,会开辟一块新的内存空间保存新的值。

# int 整型
a = 1
print(a, id(a))  # 1 1090225266000
a = 10
print(a, id(a))  # 10 1098725463360

# string 字符串
str = 'abc'
print(str, id(str))  # abc 1598730523678
str = 'abcde'
print(str, id(str))  # abcde 1598841054256

不可变数据类型的值变化,地址也会变。

可变数据类型

可变类型的变量在第一次赋值声明的时候,也会在内存中开辟一块空间,用来存储这个变量被赋予的值。我们能修改存储在内存中的值,当该变量的值发生了改变,它对应的内存地址不发生改变。

list = [1, 2, 3, 4]
print(list, id(list))  # [1, 2, 3, 4] 1558931047515
list[1] = 8
print(list, id(list))  # [1, 8, 3, 4] 1558931047515
list = [3, 6, 7, 9]
print(list, id(list))  # [3, 6, 7, 9] 1798829485184

可变数据类型变量中的值变化,地址不会变。若对变量进行重新赋值,则变量的地址也会改变。

Python基本数据类型有哪些?相关推荐

  1. Python的零基础超详细讲解(第四天)-Python的数据类型

    Python 基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型&q ...

  2. python的数据类型和变量

    python的数据类型和变量 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种 ...

  3. python核心数据类型_Python核心数据类型-列表

    Python核心数据类型-列表 关于列表的重要属性 列表是任意对象的有序集合,列表中可以包含任何种类的对象,数字 字符串 或者是其他列表 列表可以通过偏移来读取其中的元素,也可以通过分片读取列表中的某 ...

  4. python判断数据类型type_Python 判断数据类型有type和isinstance

    Python 判断数据类型有type和isinstance 基本区别在于: type():不会认为子类是父类 isinstance():会认为子类是父类类型 执行结果如下: 用isinstance判断 ...

  5. Python基础数据类型之set集合

    Python基础数据类型之set集合 一.set数据类型介绍 二.set集合演示 三.set集合中hash介绍 1.哈希定义 2.数据类型的hash和不可hash 3.set中hash示例 四.set ...

  6. Python基础数据类型之字符串(二)

    Python基础数据类型之字符串(二) 一.字符串的常规操作 二.字符串的大小写转换 1.首字母大写 2. 每个单词首字母大写 3.大写转化为小写 4.所有字母变成大写字母 二.验证码忽略大小写 三. ...

  7. Python基础数据类型之字符串(一)

    Python基础数据类型之字符串(一) 一.字符串格式化 1.字符串占位符 2.字符串格式化操作 二.f-string格式化 三.字符串的索引 四.字符串的切片 1.常规切片使用方法 3.步长的介绍 ...

  8. 好好学python·基本数据类型

    好好学Python的第一天 基本用法 注释 输出 变量 命名规范 变量的定义方式 python的数据类型 数据类型分类 字符串类型 数字类型 List列表类型 tuple 元组类型的定义 Dict字典 ...

  9. python元组类型_什么是python元组数据类型

    什么是python元组数据类型 发布时间:2020-08-25 11:46:29 来源:亿速云 阅读:68 这篇文章运用简单易懂的例子给大家介绍什么是python元组数据类型,代码非常详细,感兴趣的小 ...

  10. python核心数据类型_Python核心数据类型—元组

    Python核心数据类型-元组 Python元组与列表类似,但是元组属于不可变类型 创建元组 a = () #创建空元组 a = (1, 2, 3) #创建一个元组 a = [1, 2, 3] b = ...

最新文章

  1. 传说中的贝叶斯统计到底有什么来头?
  2. 希捷推2TB 2.5英寸SSHD和5TB 2.5英寸机械硬盘
  3. sqoop 增量导入mysql_sqoop增量导入数据库
  4. shortcut icon 修改浏览器标签网站图标
  5. SAP UI5 初学者教程之七 - JSON 模型初探试读版
  6. Web Service——CXF+Spring 整合
  7. C++提高部分_C++函数模板_注意事项---C++语言工作笔记082
  8. PHP血清蛋白的功效,血清蛋白美容液的作用是什么
  9. 全面开放运营3个月,百度揭秘Apollo最新技术创新
  10. 转豆瓣--梁海棠尽管死了,但却占领了陈少杰的身心。乔燕尽管还…
  11. [译] Promise A+ 标准
  12. 计算机控制系统第二章答案,计算机控制技术(第2版)部分课后题答案
  13. mysql不是内部命令_mysql不是内部命令的错误解决方案
  14. 混合云存储阵列与云存储网关的协同解决方案
  15. Websphere 学习(二)
  16. WEB 应用中的整体结构和层次关系
  17. 华为微博回应鸿蒙,果不其然,华为放出终极大招!鸿蒙操作系统下月正式推送。就在刚刚,华为开通了鸿蒙操作系统的官方微博,关注人数已接近八万。 ... - 雪球...
  18. 指针的大小--sizeof问题和sizeof使用规则
  19. 为什么英文里的单词vanilla有“普通”的意思?
  20. 在mysql中删除数据后,添加数据,id值依然从删除的位置开始增加,问题详解。

热门文章

  1. 2022年塔式起重机安装拆卸工(建筑特殊工种)考试试题及模拟考试
  2. 你想要的PDF预览新方式,微信小程序绝对不容错过
  3. Presto、Spark 和 Hive 即席查询性能对比
  4. 仿微信相册旋转箭头 - 不恢复原位 - androi view旋转180属性动画
  5. 【愚公系列】2022年12月 .NET CORE工具案例-PLG轻量级日志可视化服务
  6. Linux下time函数
  7. 【控制control】运动学基础--坐标转换
  8. 抖音店铺商品详情API,订单交易详情接口
  9. python列表元素如何求和
  10. uni-app:商品详情