python中查看变量内存地址的方法_Python中的变量和数据类型(二)

前面我们已经介绍了在Python中主要有六种类型, 分别是Number、String、Set、Tuple、List、Dictionary这些,今天我们就在这里讲下Python中的不可变的数据类型

一 、Number

Python中的数字数据类型是用来存储数值。 数据类型是不可变的数据类型的, 这就意味着如果改变数字数据类型的值, 将会出错。

其中数字数据类型又分为整型(int)、浮点型(float)、布尔型(bool)、复数型(complex)

整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。

浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)

复数( (complex)) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型

布尔型(boolen)- 就是我们平常说的对和错, True和 False

21fab1a850687d83d7d1183de67561f3.png
e344ff9be0d88c1a7944284a8b63fdc4.png

有时候我们需要对数字数据类型进行转换, 只需要一些函数

int(x) 将x转换为一个整数。

float(x) 将x转换到一个浮点数。

complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。

complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。

如下是一些Python内置的数字类型函数

二、字符串类型(string)

字符串是 Python 中最常用的数据类型。我们可以使用引号( '" )来创建字符串。

创建字符串很简单,只要为变量分配一个值即可。例如:

Name1 = 'Bob' Name2 = 'Alice'

1、 字符串的输入和输出

输入: 输入input()

输出: 输出 print ()

504ddab523198b42415a2d9090be008d.png

下标和切片:

2. 所谓的下标, 就是编号, 就好比超市中存储的编号, 通过这个编号就能够找到相应的存储空间。字符串的截取是通过下标来的, Python访问子字符串是可以用方括号来截取的, 如下:

7c98609cb5c8bfe2d7f9874aeda0ad83.png

切片是指对操作对象截取其中一部分的操作。

语法: 【起始: 结束: 步长】, 如下:

920a34101cf3f30c1823f890b86e69e4.png

【选区的区间属于左闭右开型。 即从"起始"位开始, 到"结束"位的前一位结束】

3. 在遇见一些特殊的字符串, 我们是需要一个转义符来""转义的的,如下是一些常见的 :

ab7ed973539feda475fb598f69ca7c22.png

4. 字符串的一些常用函数:

f13fe82072340f381f6f0f340ae1c7d6.png
b3d8db349ef128bd13f0eda791a563f1.png
0fc771aba5fed881b10560a5c7ac3bc1.png

三、元组

定义:一种有序的集合, 用小括号括起来。元组是不能修改的

1. 元组的创建:

tuple = () # 创建空元组

tuple1 = (1,) # 创建一个只有一个元素的元组

tuple2 = (2,3, 4) # 创建含有多个元素的元组

【当元组中只有一个元素的时候,我们必须在元素的末尾添加一个逗号;元组小括号可以省略, 但是逗号是不可以省略的】

2. 修改元组:

元组中的元素是不允许修改的, 但我们可以对元组进行连接组合,如下:

a509cc2c42b1ade04cd7132491f83eb0.png

3. 删除元组:

元组的元素值是不允许删除的, 但是我们可以用del语句来删除整个元组

584354c3f47a231234f10063ca7e9bc1.png

4. 元组中常用的函数:

d9120b3836ddc14c9f0218e6aff4646a.png

以上就是python数据类型中的不可变的数据类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值