通过构建构造函数实现输出自己的姓名和学号(必须使用构造函数的参数传递方式
时间: 2023-06-27 22:08:37 浏览: 61
好的,以下是使用构造函数实现输出姓名和学号的代码:
```python
class Student:
def __init__(self, name, student_id):
self.name = name
self.student_id = student_id
def print_info(self):
print("姓名:", self.name)
print("学号:", self.student_id)
# 示例
student = Student("张三", "20210001")
student.print_info()
```
输出结果如下:
```
姓名: 张三
学号: 20210001
```
这里定义了一个名为 `Student` 的类,构造函数 `__init__` 接收两个参数 `name` 和 `student_id`,并将它们赋值给类的属性 `name` 和 `student_id`。类还定义了一个 `print_info` 方法,用于输出姓名和学号。最后,我们创建了一个 `Student` 类的实例,并调用 `print_info` 方法输出结果。
相关问题
java通过构建构造函数实现输出自己陈晖202183290314
可以通过如下的Java代码实现:
```java
public class Person {
private String name;
private String id;
public Person(String name, String id) {
this.name = name;
this.id = id;
}
public void introduce() {
System.out.println("我是" + name + ",学号是" + id);
}
public static void main(String[] args) {
Person p = new Person("陈晖", "202183290314");
p.introduce();
}
}
```
运行结果为:
```
我是陈晖,学号是202183290314
```
通过构建构造函数实现输出汤浩浩和202183290310
好的,请看代码:
```python
class MyClass:
def __init__(self):
self.name = "汤浩浩"
self.student_id = "202183290310"
my_object = MyClass()
print(my_object.name)
print(my_object.student_id)
```
执行输出:
```
汤浩浩
202183290310
```
这里我们定义了一个名为 `MyClass` 的类,通过构造函数 `__init__` 初始化了对象的属性 `name` 和 `student_id`,并将其赋值为 "汤浩浩" 和 "202183290310"。然后我们通过创建对象 `my_object` 来访问这些属性,并输出它们的值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)