请编写一个程序,定义一个Person类,该类包含name,age两个实例变量和一个greet()方法,该方法能输出一句问候语,然后在主程序中实例化该类,并调用greet()方法输出问候语
时间: 2024-03-12 21:47:01 浏览: 142
好的,以下是您需要的程序:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
print(f"Hello, my name is {self.name} and I am {self.age} years old.")
person = Person("John", 25)
person.greet()
```
这个程序定义了一个Person类,该类包含name和age两个实例变量和一个greet()方法。在主程序中,我们首先实例化该类,然后调用greet()方法输出问候语。输出为:
```
Hello, my name is John and I am 25 years old.
```
相关问题
编写一个程序,定义一个Person类,该类包含name.age两个实例变量和一个greet()方法,该方法能够输出一句问候语。然后在主程序中实例化该类,并调用greet(方法输出问候语)
好的,下面是 Python 语言的代码实现:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
print(f"Hello, my name is {self.name}, and I am {self.age} years old.")
# 实例化 Person 类
person = Person("Tom", 25)
# 调用 greet() 方法输出问候语
person.greet()
```
输出结果为:
```
Hello, my name is Tom, and I am 25 years old.
```
希望能够帮到你!
编写一个程序,定义一个Person类,该类包含name,age两个实例变量和一个greet()方法,该方法能够输出一句问候语。然后在主程序中实例化该类,并调用greet()方法输出问候语
好的,下面是 Python 代码实现:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
print("Hello, my name is {} and I am {} years old.".format(self.name, self.age))
# 实例化 Person 类
person = Person("Alice", 25)
# 调用 greet() 方法输出问候语
person.greet()
```
以上代码定义了一个名为 Person 的类,该类包含了 name 和 age 两个实例变量和一个 greet() 方法。在主程序中实例化该类,并调用 greet() 方法输出问候语。输出的问候语为:Hello, my name is Alice and I am 25 years old.
阅读全文