我想了解Python中如何定义类方法，以及它和实例方法的区别是什么？请用两个段落回答我，每段5句话。
user
在Python中，类方法是使用`@classmethod`装饰器定义的函数，这种类型的方法会影响整个类的所有实例，而不是单独的实例。与实例方法不同，类方法接收的第一个参数是类本身，通常使用`cls`作为参数名，这是因为在调用时Python会隐式地传递类作为第一个参数。例如，如果要在不创建类实例的情况下改变类的状态，可以使用类方法。定义类方法的一种常见用途是创建多个构造函数或处理与类别相关的静态方法，执行必要的初始化工作。除此之外，类方法还可以用于创建有序的对象，如日期和时间的处理类中常见的做法。
assistant