请教一下,一段代码是什么意思.

threadroc 2016-12-06 12:50:03


最近在学python,
如图,里面的read_data_sets应该是一个方法.
然后class DataSets(object): pass
就看不懂了.这意思是在方法里面定义了一个类,然后这个类还什么都不做的意思吗?
然后def fake():
这应该是又定义了一个方法,
因为之前学其他语言的,python有点颠覆了我的世界观.
在python里,方法里面可以包含类,也可以包含方法,是这样的吗?

...全文
120 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ScottX1 2016-12-07
  • 打赏
  • 举报
回复
是的,是可以包含进去的。


def main():
    print 'main print out'
    def demotest():
        return  'demo'
    print demotest()


if __name__ == "__main__":
    main()
结果: main print out demo

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧