设计一个名为stock的类python
时间: 2023-04-21 12:02:17 浏览: 188
stock:stock,股票系统。使用python进行开发
Stock类是一个用于表示股票的Python类。它包含以下属性和方法:
属性:
- symbol:股票代码
- name:股票名称
- price:股票价格
- volume:成交量
方法:
- __init__(self, symbol, name, price, volume):初始化Stock对象
- get_symbol(self):获取股票代码
- get_name(self):获取股票名称
- get_price(self):获取股票价格
- get_volume(self):获取成交量
- set_price(self, price):设置股票价格
- set_volume(self, volume):设置成交量
示例代码:
```python
class Stock:
def __init__(self, symbol, name, price, volume):
self.symbol = symbol
self.name = name
self.price = price
self.volume = volume
def get_symbol(self):
return self.symbol
def get_name(self):
return self.name
def get_price(self):
return self.price
def get_volume(self):
return self.volume
def set_price(self, price):
self.price = price
def set_volume(self, volume):
self.volume = volume
```
使用示例:
```python
# 创建一个Stock对象
apple = Stock("AAPL", "Apple Inc.", 150., 100000)
# 获取股票信息
print(apple.get_symbol()) # 输出:AAPL
print(apple.get_name()) # 输出:Apple Inc.
print(apple.get_price()) # 输出:150.
print(apple.get_volume()) # 输出:100000
# 修改股票价格和成交量
apple.set_price(160.)
apple.set_volume(200000)
# 再次获取股票信息
print(apple.get_price()) # 输出:160.
print(apple.get_volume()) # 输出:200000
```
阅读全文