Python面向对象编程点滴-1

类把数据与其上操作的代码关联起来

类中的方法只使用类的成员变量方法,这样做的好处是:

  • 增加类的内部联系(提高类的内部耦合度)
  • 减少类对外部的依赖(降低类的外部耦合度)

Python是基于类和对象的语言

  • 所声明的变量(除了最基本的数值类型以外)都是类的实体,因而要对变量进行操作,多是通过调用其所属的类的方法来实现的。

例如:cast = ['Cleese', 'Palin', 'Jones', 'Idle']

对于cast这个list类型的对象变量,其增、删、改、查都是利用list类的内部方法实现:

cast.append('Gillian')

cast.pop()

cast.extend(['Gillian', 'Chapman'])

cast.remove('Chapman')

cast.insert(0, 'Chapman')

Python使用缩进对齐组织代码的执行。所有没有缩进的代码,都会在载入时自动执行。

变量__name__作用是:

  • 当文件为主执行文件时,其值为__main__,否则其值为模块名

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值