Python基础1

Python基础1

    • Python
    • 对象
    • 引用
    • 标识符
    • 变量和简单赋值语句

Python

  1. Python使用缩进而不是程序块划分程序块,一般为四个空格
  2. Python区分大小写
  3. 注释:单行行注释用 # ,多行注释用 ‘’’ 注释’’’
  4. 行连接符:\ 连接多行的代码表示为一段连续的代码

对象

Python中,一切皆对象。每个对象由:标识(identity ),类型( type ) , 值(value)组成。

  1. 标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识。
  2. 类型用于表示对象存储的“数据”的类型。类型可以限制对象的取值范围以及可执行的操作。可以使用type(obj)获得对象 的所属类型。
  3. 值表示对象所存储的数据的信息。使用print(obj)可以直接打印出值。
    对象的本质就是一个内存块拥有特定的值,支持特定类型的相关操作。

引用

  1. 在Python中,变量也称为∶对象的引用。因为,变量存储的就是对象的地址。变量通过地址刳用了“对象”。变量位于栈内存,对象位于堆内存。
  2. Python是动态类型语言,变量不需要显式声明类型。根据变量引用的对象,Python解释器自动确定数据类型。
  3. Python是强类型语言,每个对象都有数据类型,只支持该类型支持的操作。

标识符

用于变量、函数、类、模块等的名称。标识符有如下特定的规则∶

  1. 区分大小写。如:six和Six是不同的
  2. 第一个字符必须是字母、下划线。其后的字符是︰字母、数字、下划线
  3. 不能使用关键字。比如: if、or、while等。
  4. 以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法。比如:_init__是类的构造函数。

命名规则
Python基础1_第1张图片

变量和简单赋值语句

  1. 变量的声明和赋值用于将一个变量绑定到一个对象上,格式如下: 变量名 = 表达式
    最简单的表达式就是字面量。比如:a=123 。 运行过程中,解释器先运行右边的表达式, 生成一个代表表达式运算结果的对象;然后,将这个对象地址赋值给左边的变量。
  2. 可以通过 del语句删除不在使用的变量。如果对象没有变量引用,就会被垃圾回收器回收,清空内存空间

你可能感兴趣的:(笔记,python)