千锋教育-做有情怀、有良心、有品质的职业教育机构

python特有方法有哪些

来源:千锋教育
发布时间:2023-11-13 19:25:58
分享

python特有方法有哪些

本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。

1、__name__

获得类的名字。

>>>A.__name__

Out[9]:'A'

注意,实例是没有这个属性的。

2、__module__

获取模块名。ipython并不知道它的模块名,因为结果为main:

>>>A.__module__

Out[11]:'__main__'

3、__doc__

显示文档字符串。

>>>A.__doc__

4、__class__

python一切皆对象,类也是对象,所有类都是type的对象。

>>>A.__class__

Out[13]:type

而实例的class则是它的类:

>>>A().__class__

Out[14]:__main__.A

因此我们可以获取实例的类名:

>>>A().__class__.__name__

Out[15]:'A'

以上就是python特有方法的整理,希望能对大家有所帮助。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python收集参数的调用顺序 python收集参数的调用顺序本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、说明收集参数,关键字参数,普通参数可以混合使用使用规则就是普通参数和关键字参数优先定
  • python收集参数是什么? python收集参数是什么?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、概念把关键字参数按字典格式存入收集参数。2、语法deffunc(**kwargs):f
  • python参数类型有几种? python参数类型有几种?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、普通参数定义的时候直接定义变量名调用的时候直接把变量或者值放入指定位置2、默认参数形参
  • pythonpip是什么 python的pip是什么一、pip是什么pip是Python的包管理器。这意味着它是一个工具,允许你安装和管理不属于标准库的其他库和依赖。软件包管理极其重要,所以自Python3的3.4版本以及Py
  • python函数中参数和返回值的详解 python函数中参数和返回值的详解本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、概念(1)参数:负责给函数传递一些必要的数据或者信息形参(形式参数):在函数定
  • pythonimport运行模块的原理 Pythonimport运行模块的原理本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、执行导入模块命令时,会首先检查待导入的模块是否在当前已有模块之中,如果有则跳