设计药品medicine 类

from datetime import datetime
class Medicine:name = ''price = 0PD = ''Exp = ''def __init__(self,name,price,PD,Exp):self.name = nameself.price = priceself.PD = PDself.Exp = Expdef get_name(self):return self.namedef get_GP(self):start = datetime.strptime(self.PD, '%Y-%m-%d')end   = datetime.strptime(self.Exp, '%Y-%m-%d')return (end-start).daysmedicine = Medicine(name='格列宁',price=1860,PD='2018-5-1',Exp='2018-12-1')
name = medicine.get_name()
GP = medicine.get_GP()print('药品名称:{}'.format(name))
print('药品保质期:{}天'.format(GP))

设计药品medicine 类 —— 代码篇相关推荐

  1. php设计一个盒子类代码_PHP设计模式之备忘录模式(Memento)代码实例大全(25)...

    目的[1] 它提供了在不破坏封装(对象不需要具有返回当前状态的函数)的情况下恢复到之前状态(使用回滚)或者获取对象的内部状态. 备忘录模式使用 3 个类来实现:Originator,Caretaker ...

  2. php设计一个盒子类代码_PHP设计模式之简单工厂模式(Simple Factory)代码实例大全(七)...

    目的[1] 简单工厂模式是一个精简版的工厂模式. 它与静态工厂模式最大的区别是它不是『静态』的.因为非静态,所以你可以拥有多个不同参数的工厂,你可以为其创建子类.甚至可以模拟(Mock)它,这对编写可 ...

  3. php设计一个盒子类代码_PHP白盒审计工具RIPS源码简析

    RIPS是一款对PHP源码进行风险扫描的工具,其对代码扫描的方式是常规的正则匹配,确定sink点:还是如flowdroid构建全局数据流图,并分析存储全局数据可达路径:下面就从其源码上略探一二. 1. ...

  4. 《重构-改善既有代码设计》读书笔记-重构篇

    2019独角兽企业重金招聘Python工程师标准>>> 重构定义 名词 对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本.--<重 ...

  5. 面向对象编程——药品信息类的封装

    下面按照要求定义一个药品 Medicine 类. Medicine 类的属性如下: 药名 name 价格 price 生产日期 PD 失效日期 Exp Medicine 类的方法如下: 获取药品名称 ...

  6. 1.使用适配器模式设计一个仿生机器人:要求机器人可以模拟各种动物行为,在机器人中定义了一系列方法,如机器人发声方法talk(),机器人移动方法move()等。如果希望在不改变已有Bird类代码的基础上

    1.使用适配器模式设计一个仿生机器人:要求机器人可以模拟各种动物行为,在机器人中定义了一系列方法,如机器人发声方法talk(),机器人移动方法move()等.如果希望在不改变已有Bird类代码的基础上 ...

  7. JAVA导出Excel通用工具类——第一篇:详细介绍POI 导出excel的多种复杂情况,包括动态设置筛选、动态合并横向(纵向)单元格等多种复杂情况——保姆级别,真的不能再详细了,代码拿来即用)

    JAVA导出Excel通用工具--第一篇:详细介绍POI 导出excel的多种复杂情况,包括动态设置筛选.动态合并横向(纵向)单元格等多种复杂情况--保姆级别,真的不能再详细了,封装通用工具类,代码拿 ...

  8. html大作业网页代码 化妆品购物商城网站设计——电商类化妆品购物商城(1页) HTML+CSS+JavaScript 关于电商类的HTML网页设计-----化妆品

    HTML5期末大作业:化妆品购物商城网站设计--电商类化妆品购物商城(1页) HTML+CSS+JavaScript 关于电商类的HTML网页设计-----化妆品 常见网页设计作业题材 文章目录 HT ...

  9. C++算法设计与分析例题代码(基础篇)

    C++算法设计与分析例题代码 前言 一.求1/1!-1/3!+1/5!-1/7!+...+(-1)^(n+1)/(2n-1)! 二.一个数如果恰好等于它的因子之和(包括1,但不包含这个数本身),这个数 ...

最新文章

  1. win10下使用python访问vmbox中的redis
  2. 查数估获近千万元融资 ,用科技为金融赋能
  3. php mysql xa事务_XA mysql php 分布式事务
  4. 不插网线终端缓慢的问题解决办法
  5. PYTHON 笔记:函数的定义和调用
  6. input type类型_005 类型转换,我的存款是负值
  7. 计算机操作系统课后答案--郁红英版
  8. EMI/EMC设计经典问答
  9. 物联卡套餐该如何选择
  10. iOS 模拟器安装 .app 方法
  11. LVS+Keepalived之DR模式配置
  12. 像素是什么意思?一个像素有多大? 告诉你像素和分辨率的关系!
  13. 公式法求递归算法的时间复杂度
  14. 国内外机器学习、深度学习竞赛平台
  15. MySQL 数据库 分组查询
  16. 基于1939协议的发动机控制程序:包括发动机转速油门控制,发动机常用转速、机油压力、水温、工作小时读取,spn故障码取,发动机启动转速保护
  17. 《有限与无限的游戏》第一章 世上至少有两种游戏:经典摘抄(2)
  18. mastercam数控编程经验分享,建议收藏
  19. 一文带你读懂“经典TRIZ”
  20. Git撤销本地commit

热门文章

  1. Joel有很多好的文章
  2. 六年前的回忆——万人喋血的古文及古文翻译
  3. 忆镜液晶外屏 夏普安卓手机SH7228U评测
  4. 星尘物语 机器人_最新星露谷物语红石英榜单下载_九游
  5. 学软件工程的人计算机几级,学软件工程师对英语的最低要求是过几级?网络工程师需要对哪方面强一点?具休达到什么水准?...
  6. Tosca 与ABAQUS关联配置
  7. 1拍字节的数据量有多大? 1艾字节呢?,1泽字节, 或者1尧字节?
  8. OPPOReno4SE和realmex7pro哪个好
  9. 前端SEO优化注意事项
  10. github电脑壁纸_GitHub - songhanghang/redcord: 桌面壁纸-实时定位你的Ta