以下程序Dog类中__init__()方法共包含( )个形参。 Class Dog(): def__init__(self,name,age): self.name=name self.age=age

admin2022-09-09  38

问题 以下程序Dog类中__init__()方法共包含(          )个形参。
  Class Dog():
    def__init__(self,name,age):
      self.name=name
      self.age=age

选项 A、0
B、1
C、2
D、3

答案D

解析 __init__()方法是一个特殊的方法,每当根据类创建新实例时,Python就会自动运行该方法。该方法的开头和结尾各有两个下划线,这是一种约定,旨在避免Python的默认方法和普通方法发生命名冲突。self、name、age都是__init__()方法的形参,所以共包含3个形参。本题选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/eU50FFFM
0

最新回复(0)