有Python程序段如下,下列选项错误的是?( ) class Car(): def __init__(self,name,color): self.name=name self.color=color def run(self): print(self.color +self.name+"is running")
【喵呜刷题小喵解析】:在Python中,类名的首字母通常约定为大写,但这并不是强制的,只是一种编程习惯。因此,选项A是正确的。在类的构造函数(即__init__方法)中,self参数是必需的,它代表类的实例本身,不能省略。因此,选项B是错误的。选项C描述了self.color=color这行代码的作用,它是正确的。选项D描述了Car类中的run方法,也是正确的。因此,选项B是错误的。