3、Python编程基础:类、异常、模块及语法规则

Python编程基础:类、异常、模块及语法规则

1. 类的定义与使用

1.1 类的基本定义

在Python中,类的定义以 class 关键字开始。例如:

class Stack(object):
    def length(self):
        return len(self.stack)

这里, class Stack(object) 声明 Stack 为一个对象,括号内的 object 表示 Stack 类继承自 object ,它是所有Python类型的根。类中的方法使用 def 语句定义,每个方法的第一个参数通常是 self ,用于引用对象本身。操作对象属性时,必须显式引用 self 变量。

1.2 类的使用示例

以下是使用 Stack 类的示例代码:

s = Stack()           # 创建一个栈
s.push(“Dave”)        # 向栈中添加元素
s.push(42)
s.push([3,4,5])
x = s.pop()           # x获取栈顶元素 [3,4,5]
y = s.pop()       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值