0.1.1基本数据类型讲解1

1 python一切皆为对象,因为现实

 

 

包含了一系列的数据和操作这些数据的方法的一个整体,就叫作对象。

 

 

2.数据类型的组成

 

组成3部分。

身份id方法来看一看他的唯一标示符,内存地址靠这个哦!id(a)

类型 type来看一看。type(a)

数据项。

 

某书里的傲娇结论:python里一切都是指针,所以不用再考虑指针这个问题了!

 

 

 

3。常用基本数据类型.

int 整型

boolean 布尔

string  字符串

list 列表

tuple 元祖

dict 字典

 

4.数据类型的可变和不可变

 

不可变类型:intstring,tuple

可变类型:list,dict

   如liste=[1,23,5]

   和 e.append(4)的唯一标识符是一样的 说明list是可变的数据类型

 

5.变量之赋值一切皆为引用,动态性与动态类型之为何不再动态

 虽然通过赋值变量可以更改为任何一个动态类型

比如 a=’1234’  a就为字符串类型

再重新赋值 a=[12,46,7] a又变成了列表类型

但是一旦类型确定之后 在进行操作时,就不可变了

比如a=‘12344’a+1就是错误的 因为a为字符串类型 1为整形 不能进行加减法运算

 

a=’1234ccc’  用int(a)则会出现错误 因为里面ccc不能进行整形变换

 

重点整理

如果想把不可变类型进行修改不应该重新赋值而是把它变成list dict等可变类型然后在进行修改。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值