• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • python实现给定一个数和数组,求数组

    auto 2019-05-13 21:33:21 python

    2104°

    20

    给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 代码 ...
  • Django环境配置

    auto 2019-05-13 21:33:21 python

    2035°

    20

    虚拟机创建项目 pycharm创建项目 开启项目 一、虚拟机创建项目 1. 创建虚拟环境 workon 查看虚拟环境 mkvirtualenv -p /usr/bin/python3.5 envname 创建虚拟环境 workon envname 进入虚拟环境 deactivate 退出虚拟环境 r ...
  • python 装饰器(二): 加参数

    auto 2019-05-13 21:33:21 python

    2224°

    20

    接上篇python 闭包&装饰器(一) 一、功能函数加参数:实现一个可以接收任意数据的加法器 源代码如下: def show_time(f): def inner(*x, **y): # 形参 start = time.time() f(*x, **y) # 相当于add() end = time.... ...
  • 自然语言处理(一)——语言模型评价方法

    auto 2019-05-13 21:33:21 python

    2112°

    20

    参考书 《TensorFlow:实战Google深度学习框架》(第2版) 两个计算交叉熵函数的区别:tf.nn.softmax_cross_entrypy_with_logits和tf.nn.sparse_softmax_cross_entrypy_with_logits 运行结果: ...
  • Python爬虫入门教程 36-100

    auto 2019-05-13 21:33:21 python

    2017°

    20

    爬前叨叨 2018年就要结束了,还有4天,就要开始写2019年的教程了,没啥感动的,一年就这么过去了,今天要爬取一个网站叫做 酷安 ,是一个应用商店,大家可以尝试从手机APP爬取,不过爬取APP的博客,我打算在50篇博客之后在写,所以现在就放一放啦~~~ 酷安网站打开首页之后是一个广告页面,点击头部 ...
  • Python练手例子(10)

    auto 2019-05-13 21:33:21 python

    1966°

    20

    55、学习使用按位取反~。 程序分析:~0=1; ~1=0; (1)先使a右移4位。 (2)设置一个低4位全为1,其余全为0的数。可用~(~0<<4) (3)将上面二者进行&运算。 56、画图,学用circle画圆形。 57、画图,学用line画直线。 58、画图,学用rectangle画方形。 程 ...
  • Python的数据类型

    auto 2019-05-13 21:33:21 python

    1937°

    20

    数据类型 基础数据 整数型:int类型,整数;例如:1 浮点型:float类型,带小数点的数字;例如:1.0 字符串:str类型,由引号扩起来的内容;例如 'str',空字符串用' '表示 布尔值:bool类型,只有True 和 False;所有的非空内容都可以表示True,所有的空项都可以表示Fa ...
  • linux(Ubuntu16)下切换py

    auto 2019-05-13 21:33:21 python

    2201°

    20

    采用update-alternatives 切换版本 1.打开终端:Ctrl+Alt+T 2.查看update-alternatives的帮助信息:update-alternatives --help 3.查看有没有python可选项:update-alternatives --display py ...
  • django

    auto 2019-05-13 21:33:21 python

    2277°

    20

    # Django - 中文教程文档: http://python.usyiyi.cn- anaconda使用 - conda list: 显示当前环境安装的包 - conda env list: 显示安装的虚拟环境列表 - conda create -n env_name python=版本号 - ...
  • Python中字符串的操作

    auto 2019-05-13 21:33:21 python

    2074°

    20

    字符串的基本详情 字符串赋值到变量 字符串打印查看 字符串长度打印 注意:len方法仅返回一个长度,不打印 字符串中内容索引位置确认 方法1 方法2 字符串前后内容判断 字符串内容判断 字符串按索引位置查看 字符串按位置切片查看 字符串指定位置内容更替 字符串大小写转换 字符串长度设置 字符串中特殊 ...
  • Python中列表的操作

    auto 2019-05-13 21:33:21 python

    2210°

    20

    列表的基本详情 列表赋值到变量 列表中追加内容 列表中插入内容 列表与列表的嵌套 删除列表中指定元素 删除列表中索引内容 方法1 方法2 删除整个列表 清空整个列表 打印列表长度 打印列表索引位置内容 打印列表切片位置内容 打印列表指定内容索引 打印列表指定内容次数 列表的排序 列表中索引内容更改 ...
  • #5 逆序输出列表内容

    auto 2019-05-13 21:33:21 python

    2099°

    20

    【题目】 将一个列表逆序输出 【题目分析】 看到逆序输出,想必第一反应就是列表里的第一个元素与最后一个元素交换,接着第二个元素与倒数第二个元素交换......但是有没有更加Pythonic的方法,有,那就是倒着遍历列表,这必须要对内置函数range()有深刻的认识 【解答】 1 #!/Users/m ...
  • Scrapy 框架流程详解

    auto 2019-05-13 21:33:21 python

    2160°

    20

    框架流程图 Scrapy 使用了 Twisted 异步非阻塞网络库来处理网络通讯,整体架构大致如下(绿线是数据流向): 简单叙述一下每层图的含义吧: Spiders(爬虫):它负责处理所有Responses,从中分析提取数据,获取Item字段需要的数据,并将需要跟进的URL提交给引擎,再次进入Sch ...
  • django+selenium 12306接口车票查询

    Run 2019-05-12 22:16:31 django

    7577°

    20

    django+selenium 12306接口车票查询,现在只支持热门城市查询,后续会添加全国城市,web可视化界面,登陆抢票接口,未完待续......
  • 01_爬虫伪装成浏览器的四种方法

    auto 2019-05-12 20:16:15 python

    2710°

    20

    好多网站对于爬虫中没有进行浏览器伪装的会进行反爬, 以糗事百科网站为例 下面提供了三种方法添加headers,使爬虫能够伪装成浏览器访问。 备注: 方法二和方法三中省略了 方法一:通过opener添加header 方法二:通过opener批量添加header 方法三:通过Request添加heade ...
  • #1 组成互不相同且不重复的三位数

    auto 2019-05-12 20:16:15 python

    2079°

    20

    【题目】 从1,2,3,4四个数字中组成互不相同且不重复的三位数,要求全部列出 【题目分析】 用列表生成式一步到位 【解答】 1 #!/Users/minutesheep/.pyenv/shims/python 2 # -*- coding: utf-8 -*- 3 4 ans = [i*100+j ...
  • #22 结语

    auto 2019-05-12 20:16:15 python

    2152°

    20

    到此为止,Python基础完结撒! 其实,任何一门程序语言的基础无非不过:输入输出语句、数据结构、变量定义、选择结构、循环结构、定义函数,只要掌握这些部分,基础就打牢靠了! 编写Python程序时可能会用到许多陌生模块,不要害怕,多去查查就会使用了。 语言这个东西如逆水行舟,不进则退,只有多看,多练 ...
  • 迭代器的应用以及说明的问题

    auto 2019-05-12 20:16:15 python

    2044°

    20

    一般使用for循环的顺序: 先创建一个迭代器:列表,并且列表内已存在数据 接着使用 for循环遍历列表 但这样存在一个问题,假如列表内的数据量很大,这样还未使用for循环便已经被列表占用很大的资源 这时我们就可以将这个迭代器做成一个生成数据的迭代器,而非只是占用大资源的数据,从而减少资源占用 pyt ...
  • python(leetcode)-1.两

    auto 2019-05-12 20:16:15 python

    2229°

    20

    看到这道题,不难理解,就是找出两个值的和等于特定值的下标。 笔者没有太多的想法,用python暴力法先实现一遍 上代码(未通过-超出时间限制) 分析原因:代码两层for循环,时间复杂度为O(n^2),所以遇到数据量大的情况耗时较久。 优化:上代码(通过-6800ms)击败20% 解释一下: 两层fo ...
  • Python练手例子(8)

    auto 2019-05-12 20:16:15 python

    2063°

    20

    43、模仿静态变量(static)另一案例。 程序分析:演示一个python作用域使用方法。 44、两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵: 程序分析:创建一个新的 3 行 3 列的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应 ...