当前位置: 首页 > news >正文

网站生成静态页面网站策划技巧

网站生成静态页面,网站策划技巧,图书网站建设的规模策划书,重庆搜索引擎推广平台目录 一.Python super 函数简介二.Python super 函数语法三.Python super 函数使用 1.案例一2.案例二#xff1a; 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 Python 基础入门 一.Python super 函数简介 Python 内置函数 super 主要用于类的多继承…目录 一.Python super 函数简介二.Python super 函数语法三.Python super 函数使用 1.案例一2.案例二 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 Python 基础入门 一.Python super 函数简介 Python 内置函数 super 主要用于类的多继承中用来查找并调用父类的方法所以在单重继承中用不用 super 都没关系但是使用 super 是一个好的习惯。一般我们在子类中需要调用父类的方法时才会这么用 二.Python super 函数语法 参数type — 类一般是类名object-or-type — 类,一般是 self返回值:无 super(type,object-or-type)三.Python super 函数使用 1.案例一 # !usr/bin/env python # -*- coding:utf-8 _*-Author:猿说编程 Blog(个人博客地址): www.codersrc.com File:Python super 函数.py Time:2021/04/29 07:37 Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累class A:def m(self):print(A)class B:def m(self):print(B)class C(A):def m(self):print(C)super().m()C().m() 输出结果 C A代码分析这样做的好处就是如果你要改变子类继承的父类由 A 改为 B 你只需要修改一行代码class C(A): - class C(B)即可而不需要在 class C 的大量代码中去查找、修改基类名另外一方面代码的可移植性和重用性也更高。 2.案例二 # !usr/bin/env python # -*- coding:utf-8 _*-Author:猿说编程 Blog(个人博客地址): www.codersrc.com File:Python super 函数.py Time:2021/04/29 07:37 Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累class Dog:def __init__(self):self.fly Falsedef print_fly(self):if self.fly:print(不是普通狗能飞)else:print(普用狗不会飞)class xiaotianquan(Dog):def __init__(self):self.sound Truedef print_sing(self):if self.sound:print(汪汪汪)else:print(假狗狗)if __name__ __main__:dog xiaotianquan()dog.print_sing() # 能正常输出dog.print_fly() # 报错AttributeError: xiaotianquan object has no attribute fly代码分析虽然子类 xiaotianquan 继承父类 Dog 但是子类直接调用父类的 print_fly 函数依然会报错因为子类没有父类的 fly 属性上面代码可以通过在 __init__ 函数中调用 super 完成例如 # !usr/bin/env python # -*- coding:utf-8 _*-Author:猿说编程 Blog(个人博客地址): www.codersrc.com File:Python super 函数.py Time:2021/04/29 07:37 Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累class Dog:def __init__(self):self.fly Falsedef print_fly(self):if self.fly:print(不是普通狗能飞)else:print(普用狗不会飞)class xiaotianquan(Dog):def __init__(self):super().__init__() # 等效 super(xiaotianquan,self).__init__()self.fly Trueself.sound Truedef print_sing(self):if self.sound:print(汪汪汪)else:print(假狗狗)if __name__ __main__:dog xiaotianquan()dog.print_sing()dog.print_fly() 输出结果汪汪汪不是普通狗能飞四.猜你喜欢 Python for 循环Python 字符串Python 列表 listPython 元组 tuplePython 字典 dictPython 条件推导式Python 列表推导式Python 字典推导式Python 函数声明和调用Python 不定长参数 *argc/**kargcsPython 匿名函数 lambdaPython return 逻辑判断表达式Python 字符串/列表/元组/字典之间的相互转换Python 局部变量和全局变量Python type 函数和 isinstance 函数区别Python is 和 区别Python 可变数据类型和不可变数据类型Python 浅拷贝和深拷贝 未经允许不得转载猿说编程 » Python super 函数
http://www.yutouwan.com/news/466057/

相关文章:

  • 大型网站建设视频经开区网站建设
  • 绵阳做最好优化网站的请人做网站收费多少
  • 18+网站推广青岛苍南网站建设
  • 网站建设发展历程php wordpress 备份
  • 国内电子商务网站有哪些大连商城网站建设
  • 网站建设邀标书黑龙江建筑职业技术学院招生网站
  • wordpress 如何 删除授权企业做网站乐云seo快速上线
  • 在门户网站中营销者通过制作什么wordpress 新建文章类
  • 做商品网站的教学视频教程wordpress 调用page
  • 网站开发费用摊销时间柳州网站建设优化推广
  • 五金加工东莞网站建设山东丽天建设集团网站
  • 网站做app要权限南昌市网络开发公司
  • 网站改版html静态网站 站内搜索
  • 武清网站建设公司商场设计调研
  • 十堰网站免费建设网上手机网站建设计划书
  • 网站除了wordpress外建一个网站需要哪些东西
  • 最新流行网站开发技术商丘猎狐网络科技有限公司
  • 美文分享网站源码wordpress_ joomla_ drupal
  • 河南省住建厅网站官网网站域名区别吗
  • 书签图片东莞seo公司首选3火星
  • 阿里云服务器 网站模板网站建设联系我们
  • 外贸soho虚拟公司做网站wordpress sweep
  • 建一个网站多少钱WordPress工作发布
  • 网站群建设管理办法平顶山做网站推广
  • 网站推广多少钱专业网站建设软件开发
  • 鸭梨网站建设企业网站建设进什么科目核算
  • 安徽网新科技怎么建设网站校园电商平台网站建设
  • 国内餐饮类网站欣赏水果行业为什么做网站
  • 朝阳区网站建设公司动画设计用什么软件
  • 建设网站所有步骤班级网站设计模板