Python 学习笔记(三)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_35212491/article/details/81516911

Python 动态类型简介

Python 是动态类型语言。和C语言这种静态类型语言不同,使用变量时不需要事先声明变量类型,类型在运行过程中自动决定。变量在赋值时创建,即 var = 1 它创建了一个名字为 var的变量,引用了一个整型对象。Python 是强类型语言,对象拥有类型。

变量、对象和引用

  • 对象是分配的一块内存,拥有足够的空间去表示它们所代表的值
  • 变量是一个系统表的元素,拥有指向对象的连接的空间
  • 引用是自动形成的变量到对象的指针

对象拥有类型和引用计数器,变量没有类型,当变量出现在一个表达式中时,就会被当前引用的对象所替代。

Python 核心内置类型

  • 数字:int、float、complex、Decimal、Fraction
  • 序列:str、list、tuple
  • 字典:dict
  • 集合:set、frozenset
  • 其他:文件、类型、None、bool

猜你喜欢

转载自blog.csdn.net/sinat_35212491/article/details/81516911
今日推荐