课程
/后端开发
/Python
/python进阶
为什么必须用的是圆括号,当打印尖括号该怎么改
2015-03-20
源自:python进阶 6-2
正在回答
%是一个运算符,表示字符串替换:
'abc %s xyz %s ' % (1, 2)
有几个%,后面的tuple就必须有几个元素
你检查一下你的代码,可能中间有些错的,我在我的IDE上全能打印
这样也不对
return '<'+'(Student: %s, %s,%s)'% (self.name, self.gender,self.score)+'>'
sorry,写错了,是这句话
return '(<Student: %s, %s,%s>)'% (self.name, self.gender,self.score)
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计