python实例

我们将创建一个简单的计数器类 Counter,它支持增加和减少计数值的操作。这个类将包含一个内部变量 count 来存储当前的计数值,并提供 increment 和 decrement 方法来分别增加和减少计数值。

实例

class Counter:
    def __init__(self, initial_count=0):
        self.count = initial_count
    def increment(self, value=1):
        self.count += value
    def decrement(self, value=1):
        self.count -= value
    def get_count(self):
        return self.count
# 示例使用
counter = Counter(10)
counter.increment(5)
counter.decrement(3)
print(counter.get_count())

代码解析:

  • __init__ 方法是类的构造函数,用于初始化计数器实例。它接受一个可选参数 initial_count,默认值为 0,用于设置初始计数值。

  • increment 方法用于增加计数值。它接受一个可选参数 value,默认值为 1,表示每次增加的数值。

  • decrement 方法用于减少计数值。它同样接受一个可选参数 value,默认值为 1,表示每次减少的数值。

  • get_count 方法用于获取当前的计数值。

输出结果:

12