下列关于Python实例方法调用的描述中,正确的是哪一项?

cc722462 单选题 共 个子题

已知如下Python代码:

class Student:
    def __init__(self, name):
        self.name = name
    def say_hello(self):
        return f"Hello, {self.name}"
stu = Student("Alice")
A

可以直接通过Student.say_hello()调用该实例方法,无需额外传参

B

通过实例stu调用say_hello()方法时,Python会自动将stu作为第一个参数传递给self形参

C

实例方法say_hello定义时不需要写第一个形参,调用时也不需要传参

D

若修改say_hello为def say_hello(self, msg):,则调用时需要同时传递self和msg两个参数

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧