跳到主要内容

15 篇博文 含有标签「Python」

查看所有标签

Numpy使用教程(二)

· 阅读需 12 分钟

numpy随机抽样

随机数生成

numpy.random.rand(d0, d1, ..., dn) 方法的作用为:指定一个数组,并使用 [0, 1) 区间随机数据填充,这些数据均匀分布。

In [1]: import numpy as np

In [2]: np.random.rand(2,3)
Out[2]:
array([[ 0.09887339, 0.75074537, 0.9944429 ],
[ 0.92790081, 0.84365033, 0.3087985 ]])

Numpy使用教程(一)

· 阅读需 6 分钟

术语

axis

对于二维数组,垂直为轴0,水平为轴1。许多操作可以沿着一个轴进行。

>>> x = np.arange(12).reshape(3,4)
>>> x
array([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
>>> x.sum(axis=0)
array([12, 15, 18, 21])
>>> x.sum(axis=1)
array([ 6, 22, 38])

Python项目:扇贝网小组查卡助手

· 阅读需 6 分钟

扇贝网是一个非常棒的英语学习网站,大家还可以加入一些小组,一起交流学习、共同进步。但是,小组管理起来非常辛苦,尤其是在0点前踢出不打卡的成员,因此考虑利用程序来实现小组查卡自动化。

登录

操作扇贝网登录
URLhttp://www.shanbay.com/accounts/login/
方式POST
数据csrfmiddlewaretokenCSRF令牌
username用户名
password密码

Python爬虫入门案例:获取百词斩已学单词列表

· 阅读需 3 分钟

百词斩是一款很不错的单词记忆APP,在学习过程中,它会记录你所学的每个单词及你答错的次数,通过此列表可以很方便地找到自己在记忆哪些单词时总是反复出错记不住。我们来用Python来爬取这些信息,同时学习Python爬虫基础。