第三节课: Python 基本数据类型讲解(1/3)

Posted 慧命

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三节课: Python 基本数据类型讲解(1/3)相关的知识,希望对你有一定的参考价值。


1. Python一切皆对象
包含了一系列的数据和操作这些数据的方法的整体,就叫做对象

2. 数据类型的组成
组成三部分
身份id 查看唯一标识符,内存地址靠这个噢!
类型 type可以看一看
值 数据项

某书里面骄傲的结论:Python里一切都是指针,所以不用再考虑指针这个问题了.

3. 常用基本数据类型
int 整型
boolean 布尔型
string 字符型
list 列表
tuple 元组
dict 字典


4. 数据类型不可变
不可变类型:int boolean string tuple
可变类型 :list dict

下面的id(b)没有变化

>>> b = [1, "a", 234]
>>> id(b)
40771336
>>> b[2]="asdfa"
>>> b
[1, ‘a‘, ‘asdfa‘]
>>> id(b)
40771336
5. 变量之赋值一切皆为引用, 动态性与动态类型之为何不在动态
动态性, 定义后类型即确定, 不需要事先声明. 但是定义后就不能在动态转换

>>> a = "1234"
>>> a+1
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: cannot concatenate ‘str‘ and ‘int‘ objects
>>> int(a)+1
1235
>>>
6. 类型转换 int boolean
print 1==1 True
a = bool(1==1)

以上是关于第三节课: Python 基本数据类型讲解(1/3)的主要内容,如果未能解决你的问题,请参考以下文章

第三节课: Python 基本数据类型讲解(2/3)

第三节课 Python基本数据类型作业课

第三节课总结

C#第三节课

第三节课

javascript第三节课