赞了回答2018-10-07
2 == 3 and 1 or 0
关注了问题2018-10-07
回答了问题2018-09-15
你这两个print其实并不是一样的,第一个调用的是A的元类的__dir__方法,第二个调用的才是A的__dir__方法。
回答了问题2018-09-12
你这里的canshu()和order()都是实例方法,如果当做普通的函数来调用,应该以一个实例对象作为第一个参数。你在order函数的定义里对它的第一个参数self调用了self.canshu(),然后你调用时:a = order(1),此时self为1,是一个int类实例,显然没有.canshu属性。
赞了回答2018-09-11
python3 {代码...}
关注了问题2018-09-10
回答了问题2018-09-10
因为你的C类的init后面少了两横啊。
回答了问题2018-08-19
{代码...}
回答了问题2018-08-13
模式串这样写:[\u0000-\uffff]
回答了问题2018-08-10
print(1, '\n', 2, sep='')
回答了问题2018-08-09
试试这样: {代码...}
回答了问题2018-07-16
试试把/text()去掉
赞了回答2018-07-14
正确的解释请看这里 [链接] 这个问题涉及到两个知识点: Class Definition 的作用域是很特殊的,不会延伸至其内部的其他作用域(函数、推导式、次级类定义)中 在 Python 3 中,为了防止变量污染,推导式有自己的作用域 如果你非要这么做也不是不可以,使用 lambda ...
回答了问题2018-07-13
在python3中: {代码...} 等价于: {代码...} 这是一个函数调用。所以你如果要引用类属性name作为函数的变量,应该这样: {代码...}
回答了问题2018-07-09
{代码...} 修改(假设你的两组数据中不含重复的): {代码...}
回答了问题2018-07-09
要么去掉__init__上的@staticmethod,要么去掉__init__的参数self
赞了回答2018-07-07
建议修改你的 formatter_function,让它忽略 NaN,这样简化代码 {代码...} 否则可以这样 {代码...}
回答了问题2018-07-06
numpy/__init__.py里有一句: {代码...} 然后core/__init__.py里有一句: {代码...}
回答了问题2018-07-06
函数名错了,是get_media_requests
回答了问题2018-07-04
把date的引号去掉