需求:
1 程序启动后,给用户提供查询接口,允许用户重复查股票行情信息(用到循环)
2 允许用户通过模糊查询股票名,比如输入“啤酒”, 就把所有股票名称中包含“啤酒”的信息打印出来
3 允许按股票价格、涨跌幅、换手率这几列来筛选信息,
比如输入“价格>50”则把价格大于50的股票都打印,输入“市盈率<50“,则把市盈率小于50的股票都打印,不用判断等于。
f = open('stock_data.txt','r',encoding='utf-8')
#先把第一行,读出来,存下来
columns = f.readline().strip().split(",")
stock_data = {
}
for line in f:
line = line.strip().split(',')
stock_data[line[2]]