首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >嗨,有人能帮帮我吗?我不知道问题出在哪里,而且我还是个编程新手。我正在使用python,并且正在尝试创建一个类Student

嗨,有人能帮帮我吗?我不知道问题出在哪里,而且我还是个编程新手。我正在使用python,并且正在尝试创建一个类Student
EN

Stack Overflow用户
提问于 2021-10-11 08:40:35
回答 1查看 30关注 0票数 0
代码语言:javascript
运行
复制
class Student:
    def __init__(self, studentName, roll_no):
        self.studentName = studentName
        self.roll_no = roll_no

    def displayStudentInfo(self):
        std = Student("John", 2)
        print("name is: ", std.studentName + "roll number is;" , std.roll_no)

当我运行它时,它返回为=RESTART: C:\Users...

同样的,当我尝试调试它的时候,...I不知道是代码的问题,我是如何保存它的,还是我运行它的环境??

EN

回答 1

Stack Overflow用户

发布于 2021-10-11 12:39:19

Python行是一种空闲的方式,它告诉您它已经重新启动了交互式会话,这样工作区就和您正常启动**Restart <filename>...**时一样空了。换句话说,这条线上的所有东西都被有效地擦除了。它还会告诉您它正在运行的文件(如果有)。如果您打开了多个编辑器窗口,则需要执行此操作。

当我编辑您的问题以重新格式化代码时,我修复了一些小错误。下面是我认为你想要做的事情,它修复了主要的错误。

代码语言:javascript
运行
复制
class Student:
    def __init__(self, name, roll_no):
        self.name = name
        self.roll_no = roll_no

    def display(self):
        print(f"name: {self.name}; roll number: {self.roll_no}")

std = Student("John", 2)
std.display()

在定义一个类之后,您需要对它做一些操作才能看到任何输出。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69523307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档