廖雪峰老师的python教程中的几个学习笔记的备份

廖雪峰老师的python教程中的几个学习笔记的备份

大家好,又见面了,我是全栈君。

首先是学习@property的笔记

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2017/5/14 22:18
# @Author  : 15407_000
# @Site    : 
# @File    : 使用@property.py
# @Software: PyCharm

class student(object):
    score=10
    def getscore(self):
        return self.score

    def setscore(self,value):
        if not isinstance(value,int):
            raise ValueError("score must be int")
        if value <0 or value>100:
            raise ValueError("score must be 0~100")
        self.score=value
        pass
    pass

s=student()
s.setscore(60)
print(s.getscore())
s.setscore(1111)

然后是学习多重继承的:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2017/6/6 21:50
# @Author  : 15407_000
# @Site    : 
# @File    : 多重继承.py
# @Software: PyCharm

class A(object):
    def Run(self):
        print("A runs")
class B(object):
    def Run(self):
        print("B runs")
class C(B,A):#这里C类继承了A,也继承了B,但是调用的是B类的run方法。
    '''
    #但是如果是这样继承的:
    class c(A,B):
        pass
    那么调用run的时候会用A的run方法,而不是B的
    '''
    pass
x=C()
x.Run()

 

转载于:https://www.cnblogs.com/big-bozi/p/6953927.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108433.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Python几种主流框架

    Python几种主流框架从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。Django:PythonWeb应用开发框架Django应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据…

    2022年6月3日
    39
  • 一文读懂微生物扩增子16s测序[通俗易懂]

    一文读懂微生物扩增子16s测序[通俗易懂]微生物多样性测序结果如何看?做过16s测序的小伙伴们都知道测完之后会拿到一份结果报告但这并不代表可以开始写文章了看似一大堆数据图表却不知如何下手这是很多人头疼的地方那么怎样给报告中的数据赋予灵魂让它真正成为对你有帮助的分析呢?一文扫除困惑首先什么是16SrRNA?16SrRNA基因是编码原核生物核糖体小亚基的基因,长度约为1…

    2022年6月8日
    52
  • 第四章:activiti流程中,变量的传递和获取流程变量 ,设置和获取多个流程变量,设置和获取局部流程变量「建议收藏」

    第四章:activiti流程中,变量的传递和获取流程变量 ,设置和获取多个流程变量,设置和获取局部流程变量「建议收藏」第四章:activiti流程中,变量的传递和获取流程变量 ,设置和获取多个流程变量,设置和获取局部流程变量

    2022年4月23日
    85
  • logback 日志输出格式

    logback 日志输出格式【前言】日志对一个系统的重要性不言而喻;日志通常是在排查问题时给人看,一个友好的输出样式让人看到后赏心悦目,排查效率通常也会随之提高;下面为大家共享一下通过设置logback日志输出格式,打印出令人欣喜的日志样式。【搞一下日志格式】一、未指定日志格…

    2022年6月10日
    95
  • 微型计算机硬件系统的性能主要取决6,微机计算机硬件系统的性能主要取决于…

    微型计算机硬件系统的性能主要取决6,微机计算机硬件系统的性能主要取决于…大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。微机计算机硬件系统的性能主要取决于微处理器。微处理器能完成取指令、执行指令,以及与外界存储器和逻辑部件交换信息等操作,是微型计算机的运算控制部分。微处理器由一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件的功能。微处理器与传统的中央处理器相比,具有体积小、重量轻和容易模块化等优点。微处理器的基本组成…

    2022年6月28日
    27
  • java 下对字符串的格式化

    java 下对字符串的格式化

    2021年5月6日
    155

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号