2020年1月15日 MRKJ 继承 page197

class CLASSNAME(base)

  ‘’‘类的帮助信息’‘’

  statement

class Fruit:
    color=‘green‘
    def harvest(self,color):
        print(‘I am %s‘%color)
        print(Fruit.color)

class Apple(Fruit):
    color = ‘red‘
    def __init__(self):
        print(‘apple‘)

class Orange(Fruit):
    color=‘yellow‘
    def __init__(self):
        print(‘orange‘)

a=Apple()
o=Orange()
print(a.harvest(Apple.color))
print(o.harvest(Orange.color))

》》》》

apple
orange
I am red
green
None
I am yellow
green
None

原文地址:https://www.cnblogs.com/python1988/p/12199156.html

时间: 2024-11-02 09:48:38

2020年1月15日 MRKJ 继承 page197的相关文章

2020年1月2日 MRKJ page150 re模板

import re pattern=r'mr\w+' #模式字符串,前面加个r做成原生字符,这样就不用加斜杠做转义 string2='MR_SHOP mr_shop'#要进行匹配的字符串 M=re.match(pattern,string2) # flags 可选参数,表示标志位的,用于控制匹配方式的 msg='\tA 只进行ASCII匹配,也就是不匹配汉字\n' '\tI 不区分大小写\n' '\tM 将^ 和 $ 用于整个字符串的开始和结尾的每一个行\n' '\tS 用(.) 匹配所有字符,

2020年1月6日 MRKJ page155 sub方法 替换字符串

re.sub(pattern,repl,string,[count],[flags]) pattern=模式字符串repl=表示替换的字符串string=表示要被查找替换的原始字符串 count=表示替换的最大次数,可选flags=控制匹配方式,可选 import re pattern=r'1[13579]\d{9}' string='good luck,tel:13512312312' result=re.sub(pattern,'1XXXXXXXXXX',string) #返回替换后的结果

2020年1月20日 MRKJ 模块

https://blog.csdn.net/ruanxingzi123/article/details/82787852 import modulename [as alias] ,modulename2,modulename3  #导入modulename,modulename2,modulename3 模块,同时modulename起了一个别名叫alias 如果需要调用,则可以用 >>>>模块名.函数 from modelname import member  #用该语句 就可

2020年1月22日 MRKJ page209 模块 update

if __name==‘__main__’ #以主程序运行 如果导入2个包含同名函数的模块 只能用import 不能用from ……import…… 调用方法:模块名.函数 import sysprint(sys.path)#查找模块时所寻找的各个目录 import sys sys.path.append('E:')#临时添加目录 print(sys.path) 如果用到\ ,则需要2个\来进行转义 或者直接用/ p='p' def func(): print(p) print(func(),'

ActiveMQ 5.15.12(2020年3月9日)

这些是当前版本.对于以前的版本,请参阅以前的版本页面. ActiveMQ 5.15.12(2020年3月9日) 文献资料 视窗 apache-activemq-5.15.12-bin.zip SHA512 GPG签名 Unix / Linux / Cygwin apache-activemq-5.15.12-bin.tar.gz SHA512 GPG签名 源代码分发: activemq-parent-5.15.12-source-release.zip SHA512 GPG签名 原文地址:htt

MyBatis - 系统化复习加强 (2020年4月11日始 持续更新)

目录 MyBatis - 系统化复习加强 (2020年4月11日始 持续更新) 1 简介 1.1 什么是MyBatis 1.2 持久层 1.3 为什么要用 MyBatis 1.4 如何获取 MyBatis 2 第一个MyBatis程序 2.1 搭建环境 2.2 创建Module 2.3 运行测试 2.4 常见BUG MapperRegistry问题 ★ Could not find resource .............UserMapper.xml Error creating docum

5月15日上午学习日志

2017年5月15日上午把昨天记忆的英语单词的多种词意用自己组句的方法联系起来再记忆一遍,然后再联系真题学10个考研高频词汇,然后再复习昨天的词汇,听外教讲授Eclipse 的课程.

(X6支持https)2017年9月15日友价T5X6商城站长交易源码仿互站送手机版程序8套模版

(https专版)2017年9月15日友价T5X6商城站长交易源码仿互站送手机版程序8套模版 修复官方版本的各种问题,, 安装步骤,1.将源码上传到主机,2.专入数据库文件.依次导入codes_170915.sql codes_data.sql codes_data_city.sql后台用户名密码: admin admin123 友价源码 X620170915补丁(主要修复https SSL及兼容问题) 以下是本次补丁的升级内容: 1.修复https微信登录功能2.手机版SSL错误,兼容http

9月15日 我将参加《Gdevops全球敏捷运维峰会》分享

9月15日 我参加<Gdevops全球敏捷运维峰会>主讲 http://gdevops.com/ 分享mariadb所有的产品线(包括spider分库分表)和mongodb分片运维经验分享 https://mp.weixin.qq.com/s/pQwQjgpYnFpt5fQwRadP_A 有兴趣的朋友,可以报名参加.