帮我用python写一个类与对象
时间: 2023-04-02 10:00:48 浏览: 145
好的,以下是一个简单的 Python 类与对象的示例:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print(f"Hello, my name is {self.name} and I am {self.age} years old.")
person1 = Person("Alice", 25)
person1.say_hello()
person2 = Person("Bob", 30)
person2.say_hello()
```
这个类叫做 `Person`,它有两个属性:`name` 和 `age`,分别表示人的姓名和年龄。它还有一个方法 `say_hello()`,用于打印出一个人的自我介绍。我们可以创建多个 `Person` 对象,每个对象都有自己的姓名和年龄,并且可以调用 `say_hello()` 方法来自我介绍。
相关问题
帮我用python写一个类与对象的例子
好的,以下是一个简单的 Python 类与对象的例子:
```python
class Car:
def __init__(self, make, model, year):
self.make = make
self.model = model
self.year = year
self.odometer_reading =
def get_descriptive_name(self):
long_name = f"{self.year} {self.make} {self.model}"
return long_name.title()
def read_odometer(self):
print(f"This car has {self.odometer_reading} miles on it.")
def update_odometer(self, mileage):
if mileage >= self.odometer_reading:
self.odometer_reading = mileage
else:
print("You can't roll back an odometer!")
def increment_odometer(self, miles):
self.odometer_reading += miles
```
这个类代表了一辆汽车,它有一个制造商、型号和年份。它还有一个里程表读数,可以被更新和增加。我们可以使用这个类来创建多个不同的汽车对象,每个对象都有自己的制造商、型号、年份和里程表读数。
用python写一个类与对象的代码
可以的,以下是一个简单的 Python 类与对象的代码示例:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name, "and I am", self.age, "years old.")
# 创建一个 Person 对象
person = Person("Tom", 25)
# 调用对象的方法
person.say_hello()
输出结果为:Hello, my name is Tom and I am 25 years old.
阅读全文