• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • s.isdigit、isdecimal和

    auto 2019-03-03 10:30:29 python

    3015°

    20

    isdigit() True: Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字 False: 汉字数字 Error: 无 isdecimal() True: Unicode数字,,全角数字(双字节) False: 罗马数字,汉字数字 Error: byte数字(单字节) i ...
  • Python读取大文件的"坑“与内存占用

    auto 2019-03-03 10:30:29 python

    3415°

    20

    python读写文件的api都很简单,一不留神就容易踩” 坑 “。笔者记录一次踩坑历程,并且给了一些总结,希望到大家在使用python的过程之中,能够避免一些可能产生隐患的代码。 1.read()与readlines(): 随手搜索python读写文件的教程,很经常看到 read()与readlin ...
  • 【0】如何在电脑中使用多个python版

    auto 2019-03-03 10:30:29 python

    3030°

    20

    问题: 该篇解决如何在同一个操作系统中可以便捷诶的使用多个python版本。有时候我们在开发的时候会同时需要python2 和python3环境,或者是需要不同的版本,都可以尽心如下配置。 (1)在cmd 环境下。我们输入python 发现是python3.6.0版本 (2)我们现在需要的是再配置一 ...
  • python的datetime模块处理时

    auto 2019-03-03 10:30:29 python

    3076°

    20

    python的datetime模块主要用来处理时间,里面包含很多类,包括timedelay,date,time,datetime等 开发中经常会用到模块里面的datetime类,这是一个表示日期时间的类。 1.创建一个新的datetime对象 datetime对象接受的参数形式 datetime(y ...
  • 课时41:魔法方法:构造和析构

    auto 2019-03-03 10:30:29 python

    3066°

    20

    目录: 一、_ _init_ _(self[, ...]) 二、_ _new_ _(cls[, ...]) 三、_ _del_ _(self) 四、课时41课后习题及答案 说的那么厉害,那什么是魔法方法呢? (1)魔法方法总是被双下划线包围,例如_ _init_ _()。 (2)魔法方法是面对对象的 ...
  • RyuBook1.0案例三:REST L

    auto 2019-03-03 10:30:29 python

    2903°

    20

    REST Linkage 该小结主要介绍如何添加一个REST Link 函数 RYU本身提供了一个类似WSGI的web服务器功能。借助这个功能,我们可以创建一个REST API。 基于创建的REST API,可以快速的将RYU系统与其他系统或者是浏览器相连接,非常实用的一个功能。 程序解析 在案例中 ...
  • 课时42:魔法方法:算术运算

    auto 2019-03-03 10:30:29 python

    3043°

    20

    目录: 一、算术运算符 二、课时41课后习题及答案 现在来讲一个新名词:工厂函数。Python2.2以后,对类和类型进行了统一,做法就是将int()、float()、str()、list()、tuple()这些BIF转换为工厂函数: 看到没有,普通的BIF应该是
  • Python 反射-isinstance

    auto 2019-03-03 10:22:00 python

    2983°

    20

    用到的 isinstance(对象,类) 判断一个对象是否是一个类的实例 issubclass(子类,父类) 判断一个类是否是一个类的子类 hasattr(对象,字符串属性) 判断一个属性在对象里有没有 getattr(对象,属性,第三参数) 获取对象中的字符串属性 setattr(对象,属性,值) ...
  • tornado handler 方法复用

    auto 2019-03-03 10:22:00 python

    2789°

    20

    tornado handler 调用 特性 在一次 tornado 请求中调用其他 tornado handler 中的方法, 比如 run 方法 引言 在后台开发中, 有时需要做一些功能的整合, 比如请求1,2,3 各自完成一项功能, 而现在有需求, 需要一次请求完成这三个功能,如果 handle ...
  • 使用Scrapy自带的ImagesPip

    auto 2019-03-03 10:22:00 python

    3153°

    20

    ImagesPipeline是scrapy自带的类,用来处理图片(爬取时将图片下载到本地)用的。 优势: 工作流程: 实现方式: 实践:爬取http://699pic.com/image/1/这个网页下的前四个图片集(好进行分类演示) 这里使用方法一进行实现: 步骤一:建立项目与爬虫 1.创建工程: ...
  • 课时36:类与对象:给大家介绍对象

    auto 2019-03-03 10:22:00 python

    2961°

    20

    目录: 一、对象=属性+方法 二、课时36课后习题及答案 大家之前已经听说过封装的概念,把乱七八糟的数据扔进列表里面,这是一种封装,是数据层面的封装;把常用的代码段打包成一个函数,这也是一种封装,是语句层面的封装;本章学习的对象,也是一种封装的思想,不过这种思想显然要更高级一步:对象的来源是模拟真实 ...
  • 【Python3爬虫】下载酷狗音乐上的歌

    auto 2019-03-03 10:22:00 python

    3916°

    20

    经过测试,可以下载要付费下载的歌曲(n_n) 准备工作:Python3.5+Pycharm 使用到的库:requests,re,json,time,fakeuseragent 步骤: 打开酷狗音乐的官网,输入想要搜索的歌曲(例如《天后》),然后回车搜索,得到如下页面: 右键检查或者按F12打开开发者 ...
  • LeetCode算法题python解法:

    auto 2019-03-03 10:22:00 python

    3145°

    20

    英文题目:The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed ...
  • Python_实用入门篇_00

    auto 2019-03-03 10:22:00 python

    3117°

    20

    Python历史 1.Python的诞生 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫M ...
  • 课时37:类与对象:面向对象编程

    auto 2019-03-03 10:22:00 python

    3090°

    20

    目录: 一、self是什么 二、Python的魔法方法 三、公有和私有 四、课时37课后习题及答案 ***************** 一、self是什么 ***************** 对象的方法都有一个self参数,那这个self参数是什么呢?如果之前接触过其它的编程语言,例如c++,那么你 ...
  • 模块和包

    auto 2019-03-03 10:22:00 python

    2928°

    20

    一丶模块 我们经常说模块模块的,究竟什么是模块呢? 一个模块就是包含了Python定义和声明的文件,文件名就是模块名字加上.py的后缀 但其实import加载的模块分为四个通用类别: 1.使用Python编写的代码(.py文件) 2.已被编译为共享库或DLL的C或C++扩展 3.包好一组模块的包 4 ...
  • 【leetcode 简单】 第六十三题

    auto 2019-03-03 10:22:00 python

    2898°

    20

    使用队列实现栈的下列操作: push(x) -- 元素 x 入栈 pop() -- 移除栈顶元素 top() -- 获取栈顶元素 empty() -- 返回栈是否为空 注意: 你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 ...
  • 课时38:类与对象:继承

    auto 2019-03-03 10:22:00 python

    3040°

    20

    目录: 一、继承 二、调用未绑定的父类方法 三、使用super函数 四、多重继承 五、课时38课后习题及答案 现在需要扩展游戏,对鱼类进行细分,有金鱼(Goldfish)、三文鱼(Salmon)、鲤鱼(Carp),还有鲨鱼(Shark)。那么我们来思考一个问题:能不能不要每次都从头到尾去重新定义一个 ...
  • Python初级面试语法<一>

    auto 2019-03-03 10:22:00 python

    2717°

    20

    可变对象与不可变对象 可变对象存的是地址,地址不变,但地址指向的值可以变(引用类型)。类型:list、dict、set等 不可变对象直接存值,值变了,就是另一个对象了(值类型)。int、float、tuple、string等 直接赋值,浅拷贝,深拷贝 在含有可变对象讨论这个问题更显得有意义。 直接赋 ...
  • 【leetcode 简单】 第六十四题

    auto 2019-03-03 10:22:00 python

    3117°

    20

    翻转一棵二叉树。 示例: 输入: 4 / \ 2 7 / \ / \ 1 3 6 9 输出: 4 / \ 7 2 / \ / \ 9 6 3 1 备注: 这个问题是受到 Max Howell 的 原问题 启发的 : 谷歌:我们90%的工程师使用您编写的软件(Homebrew),但是您却无法在面试时在 ...