如何删除代码输出中的"无" 作者: admin 时间: 22/11/17 20:07:01 分类: Python 选择 | 换行 | 行号 >>class class1: name='civil' def printname(self,name): print self.name print name >>you=class1() >>you.mark=100 >>print you.printname('shahram'),you.mark civil shahram None 100 # 回答1 选择 | 换行 | 行号 print you.printname('shahram'),you.mark 打印printname返回的结果,该结果为None。请尝试以下代码 选择 | 换行 | 行号 class class1: name='civil' def printname(self,name): print self.name print name print self.mark return "returned from printname" you=class1() you.mark=100 print you.printname('shahram') 所以你必须返回你想要打印的东西,或者取消打印语句。你可能想看看关于函数的本教程其中包括返回语句。 标签: python