python定义一个学生类实现对话
时间: 2023-08-12 11:03:28 浏览: 48
```
class Student:
def __init__(self, name, age):
self.name = name
self.age = age
```
上面这段代码定义了一个名为Student的类,类中有一个名为__init__的方法,它在类的对象被创建时自动运行。__init__方法用于初始化类的属性,在这里它有两个参数:name和age。
相关问题
用python编程,定义一个学生类,创建两个学生对象,实现二人对话。
好的,以下是Python代码实现:
```python
class Student:
def __init__(self, name):
self.name = name
def say_hello(self):
print(f"Hello, my name is {self.name}.")
# 创建两个学生对象
student1 = Student("Tom")
student2 = Student("Jerry")
# 实现二人对话
student1.say_hello()
student2.say_hello()
```
输出结果:
```
Hello, my name is Tom.
Hello, my name is Jerry.
```
定义一个学生类,创建两个学生对象,实现二人对话
好的,下面是一个简单的学生类定义和两个学生对象的对话实现:
```python
class Student:
def __init__(self, name):
self.name = name
def talk(self, other):
print(f"{self.name}: 你好,{other.name}!")
print(f"{other.name}: 你好,{self.name}!")
# 创建两个学生对象
s1 = Student("小明")
s2 = Student("小红")
# 二人对话
s1.talk(s2)
```
输出结果如下:
```
小明: 你好,小红!
小红: 你好,小明!
```