我的 python 学习笔记(二)

对象和类型

python语言中本着一切皆对象的思想,函数,文件

每个对象都包含三部分信息:

  1. 身份:每一个对象都有一个唯一的身份标识,用内建函数 id() 可以查看标识的具体的值
  2. 类型:对象的类型决定的对象存储什么样的值
  3. 值:表示对象中具体保存什么样的值

3是一个数字,也是一个对象,函数也是一个对象,一个类型也是一个对象,一个模块也是一个对象。

import add                                                                                                                                                   
print(type(add))                                                                                                                                             

print(type(3))                                                                                                                                               

print(type(type(3)))                                                                                                                                         

结果描述

python 中的定义变量和赋值
python 中变量赋值a = 3其实是给3开辟一块内存,将变量名 a看成一个标签,然后将这个标签贴3对应的位置上。

因为python 中是动态强类型
动态类型 :就是在运行时检查变量类型
强类型 : 就是指类型检查严格,并且 偏向于 不允许隐式类型转换

猜你喜欢

转载自blog.csdn.net/misszhoudandan/article/details/80940770