任何人都能看出这段代码(python的新代码:()

任何人都能看出这段代码(python的新代码:(),python,Python,只是想打印红色和蓝色- class color: def __init__(self,r,b): self.r = r self.b = b def displaycolor(self): print "The first should be :" self.r print "The 2nd should be :" self.b pagal=color("Red","blue") paga

只是想打印红色和蓝色-

class color:
    def __init__(self,r,b):
        self.r = r
        self.b = b

        def displaycolor(self):
            print "The first should be :" self.r
            print "The 2nd should be :" self.b
pagal=color("Red","blue")
pagal.displaycolor()

两个问题:打印时的标识和字符串连接:

class color:
    def __init__(self,r,b):
        self.r = r
        self.b = b

    def displaycolor(self):
        print "The first should be :", self.r
        print "The 2nd should be :", self.b
pagal=color("Red","blue")
pagal.displaycolor()

您的缩进被破坏
displaycolor
init
中定义。欢迎使用SO-下次您想问问题时,请尝试给它一个与您遇到的特定问题相关的有用标题,因为它将帮助更多能够回答您的问题的人找到您的问题,并且您将更有可能获得帮助。此外,我如果您遇到一些代码问题,发布代码是一个很好的开始,但是您还应该说明您希望发生的事情和实际发生的事情,包括任何特定的错误消息。好的,当然,谢谢VickyOMG,非常感谢jabaldonedo@muhammadnaveed如果此答案解决了您的问题,请单击复选标记n接受它除此之外,它会奖励您和帮助您的人一些代表积分-这是SO说“谢谢”的方式:-)