我是靠谱客的博主 正直小鸽子,最近开发中收集的这篇文章主要介绍第五次作业 python基础知识,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

物联202  邱郑思毓  2008070213

作业要求:

1.理解self的意思和作用

2.__init__的用法

3.如何调用函数

完成情况:

1、self的意思和作用

       我认为self是代表类的实例,不是类本身,用于类的方法中,不可以省略,但是可以用别的词代替,位置是不可缺少的。同一个类中调用其他的方法时需要加self,否则会报错。self的属性,名称前加上两个下划线,就变成了一个私有变量,只有内部可以访问,外部不能访问。我认为作用主要表示这个变量是类中的公共变量,在类中调用需要添加self前缀。

2、__init__的用法

该方法在类实例化时会自动调用,类定义了 __init__() 方法,类的实例化操作会自动调用 __init__() 方法。__init__() 方法可以有参数,参数通过 __init__() 传递到类的实例化操作上。

3.如何调用函数

 (1).直接函数调用

           def test():

                 print("This is a test")

           test()

(2).使用partial()函数,在 的内置库中functools,有一个专用于生成偏函数的偏函数partial。

(3). 使用 eval()

(4). 使用 getattr()

(5). 使用 __dict__(),可以调用类方法使用__dict__.get

(6). 使用 global()

最后

以上就是正直小鸽子为你收集整理的第五次作业 python基础知识的全部内容,希望文章能够帮你解决第五次作业 python基础知识所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部