嘿, 你好
好久不见了｡
是的｡
好久不见了, 但我很高兴你回来了｡
而我｡
我很高兴你还能坚持下去｡
相信我, 我会的
认为一旦我们真正开始构建应用程序, 事情会变得更加有趣｡
但我们得先过一遍基本的｡
坚持住｡
现在, 您可能听过我以前提到方法和函数, 我简要地谈到了这个主题｡
对不对？
我们有列表打印等功能｡
我们有Mac之类的东西, 伙计｡
我们还有什么？
我们有输入｡
这些都是Python中内置的函数｡
Python只是附带了这个, 我们可以使用它们｡
我们还学习了我们可以自己创造的功能｡
自定义功能好像不错, 有些随意｡
东西｡
我刚刚创建了一个函数, 它完全不做任何事情, 我可以直接通过它｡
这些都是函数, 因为我们调用它们的方式是, 我们说一些随机的东西, 然后用括号调用它,
给予它一些数据, 或者让它空着｡
但是我们也学习了方法, 方法是不同的, 因为我们使用的是点标记法｡
比如说, 如果我们有一个字符串.
你好吗？
而我确实点｡
我得到了字符串数据类型可以使用的所有这些方法的列表｡
这些不是我们可以像这样使用的东西｡
因为如果我大写的话｡
像这样吗？
它会给予我一个错误｡
它会说｡
我要和Max一起进去因为它期待着一场争论.
但是, 让我们将其注释掉, 然后再次单击“运行”｡
我得到了一个未定义的名字, 因为它不是一个函数, 它是一个方法, 一个方法必须被某个东西拥有｡
谁拥有方法？
好吧, 点左边的那个｡
在我们的例子中, 字符串｡
拥有方法｡
大写｡
这就是方法｡
它们内置在对象中, 对象中有字符串, 字典, 集合, 元组等方法,
所有我们讨论过的东西, 只要我们执行DOT, 我们就可以访问所有这些方法.
它们由一个对象或一个数据类型拥有｡
有趣的是, 有很多方法可以构建自己的方法, 我稍后会告诉你们, 当我们开始讨论类的时候,
怎么做.
但是您可以在这里看到, 我们的编辑器帮助我们确定可以使用的方法类型｡
同样, 这些都内置在Python中｡
你也可以通过Python文档来学习这些方法｡
编写Python三个文档对我们来说有很多东西｡
例如, 如果我们转到库参考, 我们可以在这里看到, 我们可以了解内置类型｡
让我们来看看集合类型｡
这里你可以看到我们已经设置了类型, 它告诉我们如何使用它｡
不幸的是, Python没有最简单的文档供初学者阅读, 所以有时候最好直接在Google上搜索,
而不是阅读实际的文档｡
但您可以看到, 集合类型已清除, pop已删除｡
如果我们想使用它, 我们有update, 这些是我们可以使用的方法｡
但是在一天结束的时候, 方法和函数都允许我们采取行动, 对, 对我们的数据类型采取行动,
让我们的程序做一些事情｡
虽然它们有不同的名字, 一个前面有个点, 另一个, 我们可以这样叫它.
差别很小｡
但请记住这一点｡
当你听到人们谈论方法和函数时, 就会有这种区别｡
就像我之前说的, 我们在讨论类的时候会讲到方法, 向你展示我们如何创建自己的方法｡
我会看到在下一个｡