②编写程序,产生100个两位正的随机整数,将它们存入文件txt中,然后再从文件d:numl.txt中读取数据到一个数组中并按照从小到大的顺序排序后输出,再将排序结果写入文件dnum2.txt中。
3.1题
df1 = pd.read_csv('num.text',sep=',header=None)
df1.columns = ['N']
print(df1[df1.N > 0 ].shape[0],df1[df1.N == 0 ].shape[0],df1[df1.N < 0 ].shape[0])
3.2题目
from random import randint, seed
seed(8)
output = []
for i in range(100):
output.append(random.randint(10,99))
df2 = pd.Dataframe(output, columns = ['N'])
df2.to_csv('d:\num1.txt')
df2 = pd.read_csv('d:\num1.txt')
df2 = df2.sort_values(by='N')
df2.to_csv('d:\num2.txt')