zoukankan      html  css  js  c++  java
  • python-面向对象(股票对象举例)

    股票对象实例

    class Stock(object):
        def __init__(self,stockCode ,stockName,averagePrice_yesterday,averagePrice_today,position_old):
            self.stockCode=stockCode
            self.stockName=stockName
            self.averagePrice_yesterday=averagePrice_yesterday
            self.averagePrice_today=averagePrice_today
            self.position_old=position_old
            
        
        def displayStock(self):
            print (("股票名称:%s"+"  "+"股票代码:%s"+"  "+"昨日均价:%s"+"  "+"今日均价:%s"+"  "+"昨日仓位:%s")% (self.stockName,self.stockCode,self.averagePrice_yesterday,self.averagePrice_today,self.position_old))
        
        def profit(self):
            stock_profit=(self.averagePrice_today-self.averagePrice_yesterday)/self.averagePrice_yesterday
            return stock_profit

    输入测试数据:

    stock1=Stock("600036","招商银行",18.06,17.81,0.1)
    stock2=Stock("002307","北新路桥",20.812,19.177,0.2)
    stock1.displayStock()
    stock2.displayStock()

    运行结果:

    股票名称:招商银行 股票代码:600036 昨日均价:18.06 今日均价:17.81 昨日仓位:0.1
    股票名称:北新路桥 股票代码:002307 昨日均价:20.812 今日均价:19.177 昨日仓位:0.2

    -0.0138427464009
    -0.0785604458966
  • 相关阅读:
    mysql对库,表,数据类型的操作以及完整性约束
    mysql数据库初步了解
    响应式及Bootstrap
    事件流丶事件对象
    JQuery初识(三 )
    JQuery初识(二)
    JQuery初识
    sencha touch tpl 实现按钮功能
    sencha touch 分享到微博扩展
    sencha touch 隐藏滚动条样式的几种方式
  • 原文地址:https://www.cnblogs.com/nzyjlr/p/4877045.html
Copyright © 2011-2022 走看看