Python-Day3

A    简单运算

https://www.cnblogs.com/augustone/p/11194185.html

B 运算符

各种运算符  https://www.runoob.com/python3/python3-basic-operators.html 
字符串  字符串的加与乘 字符串内建函数 https://www.runoob.com/python3/python3-string.html
C,   小程序

# pip3 install tushare

import tushare as ts
import pandas as pd

# 网上拿据,pandasDataFrame格式

dfStockBasics = ts.get_stock_basics()
# 查看
print(type(dfStockBasics))
# 查看前5
print(dfStockBasics.head())
# 查看最后30
print(dfStockBasics.tail(30))
# 示中一些行
print(dfStockBasics[18:88])
# 查看列名
print(dfStockBasics.columns.values)
#
print(dfStockBasics[["name", "area"]])
# 列的3
print(dfStockBasics[["name", "area"]][3:6])
# 打印列名
print([column for column in dfStockBasics])
# 看看表格有多少行
print(len(dfStockBasics))
# 筛选背景的件公司
print(dfStockBasics[(dfStockBasics["area"] == "北京") & (dfStockBasics["industry"] == "件服")])
# 列相加,前提是可相加
print(dfStockBasics["npr"] * dfStockBasics["gpr"])
# 保存到硬
dfStockBasics.to_csv("./backuptodisk.csv")
# os而可以在python中使用操作系命令
import os
os.system('pwd')
# 进来
dfStockBasicsFromDisk = pd.read_csv("./backuptodisk.csv")
# 看看
print(dfStockBasicsFromDisk)
# 在循中打印
for column in dfStockBasics.columns.values:
print(column)

posted @ 2019-07-17 18:50  Augustone  阅读(182)  评论(0编辑  收藏  举报