7、Python 编程基础:变量、赋值与表达式操作

Python 编程基础:变量、赋值与表达式操作

1. 变量与引用

在 Python 编程里,程序借助引用来访问数据值。引用是指向内存中值(对象)位置的名称,其形式涵盖变量、属性和项。

1.1 变量

Python 不存在声明语句,变量的存在始于将其绑定的语句,也就是设定一个名称来持有对某个对象的引用。同时,也能够解除变量的绑定,让该名称不再持有引用。赋值语句是绑定变量和其他引用最常用的方式,而 del 语句则用于解除引用。

变量命名时,除了 Python 的 30 个保留关键字外,可使用任意标识符。变量有全局和局部之分,全局变量是模块对象的属性,局部变量存在于函数的局部命名空间中。

1.2 对象属性和项

对象的属性和项的主要区别在于访问它们的语法:
- 属性:通过对象引用,后跟句点(.),再加上标识符(属性名)来表示,例如 x.y 指的是绑定到名称 x 的对象的某个属性,具体为名为 y 的属性。
- 项:通过对象引用,后跟方括号内的表达式来表示。方括号内的表达式被称作项的索引或键,该对象则被称为项的容器,例如 x[y] 指的是绑定到名称 x 的容器对象中,键或索引绑定到名称 y 的项。

可调用的属性也被叫做方法。Python 不像其他一些语言那样,对可调用和不可调用属性进行严格区分,所有关于属性的规则同样适用于可调用属性(方法)。

1.3 访问不存

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值