新手也不知道是什么类型的问题

noob_zxf 发布于 2015/07/09 17:34
阅读 166
收藏 0

最后一行的self.__inaccessible()为什么要换行输入

class Secret:
    def __inaccessible(self):
        print "you can't get it..."
    def accessible(self):
        print "the secret is: "
        self.__inaccessible()

 

 

第六行的self.value前面为什么要添加,

class Calculator:
    def calculate(self,expression):
        self.value=eval(expression)
 class Talker:
    def talk(self):
        print 'the value is: ',self.value

class TalkingCalculator(Calculator,Talker):
    pass
 
tc=TalkingCalculator()
x=input('what you want to calculate: ')
tc.calculate('x')
tc.talk()

 

加载中
0
雪梨苹果
雪梨苹果

1、print "the secret is: "和self.__inaccessible()是独立两句来的,不是一起的。。。别混淆了。

2、添加,是输出多个字符对象,显示效果就是一个空格。

0
万里谁能驯
万里谁能驯
第一个问题我没看懂,

第二个问题,print string1, string2...这是语法,多个值之间用逗号隔开
返回顶部
顶部