Python issubclass 函数 - Python零基础入门教程

时间:2021-07-17
本文章向大家介绍Python issubclass 函数 - Python零基础入门教程,主要包括Python issubclass 函数 - Python零基础入门教程使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

目录

零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门

一.Python issubclass 函数介绍

issubclass 函数主要用于判断一个对象是否为另外一个对象的子类,语法如下:

'''
参数:
    child_class — 类对象;
    father_class — 类对象;

返回值:如果child_class  是 father_class  的子类,返回True,否则返回 False;
'''

issubclass(child_class,father_class)

二.Python issubclass 函数使用

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:猿说编程
@Blog(个人博客地址): www.codersrc.com
@File:Python issubclass 函数.py
@Time:2021/04/26 07:37
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!

"""


class A(object):
    pass

class B(A):
    pass

class C(object):
    pass

print(issubclass(B,A))
print(issubclass(A,B))
print(issubclass(C,A))
print(issubclass(C,B))

'''
输出结果:
True
False
False
False
'''

三.猜你喜欢

  1. Python for 循环
  2. Python 字符串
  3. Python 列表 list
  4. Python 元组 tuple
  5. Python 字典 dict
  6. Python 条件推导式
  7. Python 列表推导式
  8. Python 字典推导式
  9. Python 函数声明和调用
  10. Python 不定长参数 *argc/**kargcs
  11. Python 匿名函数 lambda
  12. Python return 逻辑判断表达式
  13. Python 字符串/列表/元组/字典之间的相互转换
  14. Python 局部变量和全局变量
  15. Python type 函数和 isinstance 函数区别
  16. Python is 和 == 区别
  17. Python 可变数据类型和不可变数据类型
  18. Python 浅拷贝和深拷贝

未经允许不得转载:猿说编程 » Python issubclass 函数

本文由博客 - 猿说编程 猿说编程 发布!

原文地址:https://www.cnblogs.com/shuopython/p/15024103.html