python,方法(.),小白请教,谢谢大佬?

0
小白一枚,初学python,有两个问题请教大佬们:

1、

python中,是不是支持带方法(.)的都是类(或者类的实例)?

比如python中自带的open():

file1=open("xxx.txt")

file1.write(xxx)

file1.close()

如果open是一个函数的话,它是怎么拥有write或者close或者read等类似的方法的?(我自己试了下,定义了一个函数,函数中嵌套一个函数,用.属性不能访问嵌套的函数),所有open是不是一个类呢?

2、

对一个数组而言,拥有方法.insert,.append,数组又是怎么拥有方法的呢?难道数组也是一个类么?

谢谢大佬们!
已邀请:
0

一只写程序的猿 - 一个圣骑士成熟的标志是不再向盲人解释阳光。公众号:Python攻城狮 2017-10-26 回答

建议你看下python中类的属性和类的方法。

要回复问题请先登录注册