• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • 20181231-生成字符串大小写字母和

    auto 2019-04-29 22:41:21 python

    2607°

    20

    1 输出大写字母、小写字母、大小写字母、数字、大小写字母和数字 1.1输出小写:找到小写a(97)到z(122)的的ASCII码,然后转义为字母lower = ""for i in range(97,123): lower += chr(i)print('%s' % lower) 1.2输出大写:找 ...
  • Django之视图层

    auto 2019-04-29 22:41:21 python

    2318°

    20

    一、视图函数 一个视图函数,简称视图,是一个简单的python函数,接收web请求并返回web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误等。在函数中必须写一个request的参数,然后必须要有返回值,中间的逻辑随便,整个函数写在哪里也无所谓,只要python目录下就行,但我们 ...
  • 基于 CPython 解释器,为你深度解

    auto 2019-04-29 22:41:21 python

    2328°

    20

    前言 本次分析基于 CPython 解释器,python3.x版本 在python2时代,整型有 int 类型和 long 长整型,长整型不存在溢出问题,即可以存放任意大小的整数。在python3后,统一使用了长整型。这也是吸引科研人员的一部分了,适合大数据运算,不会溢出,也不会有其他语言那样还分短 ...
  • Python--进程

    auto 2019-04-29 22:41:21 python

    2518°

    20

    并发编程-进程 相关概念 进程 进程:正则进行的一个过程或者说一个任务,而负责执行任务的则是CPU。进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统基础的结构。早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中 ...
  • python装饰器(新年第一写)

    auto 2019-04-29 22:41:21 python

    2145°

    20

    祭奠碌碌无为的2018,想想其实也不算碌碌无为,至少我还搞懂了装饰器,写了一堆有用没用的玩意 原来觉得装饰器挺难的,直到2018年的最后几天,突然就明白了,难道这就是传说中的开天聪么 言归正传,之所以觉得装饰器难,是因为这东西不按套路出牌,希望大家看完我写的也能在新的一年里有所收货吧 先说下要实现的 ...
  • day3

    auto 2019-04-29 22:41:21 python

    2166°

    20

    一、变量 变量名: 大前提是应该能够反映出变量值所记录的状态 变量名具体命名规范如下: 变量名的命名风格 变量值具备三大特征 age=18 id:是通过内存地址计算而来的,id如果不同,内存地址肯定不同。(每定义一个变量,都会申请内存空间把变量值放进去,然后把内存地址给age。每个值在 内存里空间都 ...
  • 2019年第一条随笔

    auto 2019-04-29 22:41:21 python

    2443°

    20

    今天是申请的博客第一天,也是2019年的第一天。为了纪念我第一次进入博客圈(以前从没写过),所以今天我要写的是关于人工智能的内容以致敬未来。此篇的内容来源是2018年11月的一篇博客。来源不详(其实是没仔细查。。。嘻嘻); 内容是:Python下,一行代码实现人工智能 while True:prin ...
  • Django之模板层

    auto 2019-04-29 22:41:21 python

    2246°

    20

    在一个项目里面有一个专门放模板的文件夹Templates,有一个专门放视图的文件views,而且我们大多给浏览器响应的都应该是一个完整的页面,也就是读取的是一个HTML文件,然后再返回给浏览器。但我们在写HTML文件时,里面关于要从数据库拿数据,或者经常更改的地方又不能写死了,此时就需要用到模板语法 ...
  • python装饰器3:进阶

    auto 2019-04-29 22:41:21 python

    2136°

    20

    "装饰器1:函数装饰器" "装饰器2:类装饰器" "装饰器3:进阶" 函数装饰器装饰方法 函数装饰器装饰普通函数已经很容易理解了: 如果装饰器是带参装饰器,那么等价的形式大概是这样的(和装饰器的编码有关,但最普遍的编码形式如下): 这样的函数装饰器也可以去装饰类中的方法。看下面的方法装饰形式: 它等 ...
  • python装饰器2:类装饰器

    auto 2019-04-29 22:41:21 python

    1964°

    20

    "装饰器1:函数装饰器" "装饰器2:类装饰器" "装饰器3:进阶" 本文是装饰器相关内容的第二篇,关于类装饰器。 "类装饰器"有两种解读方式:用来装饰类的装饰器;类作为装饰器装饰其它东西。你如何认为取决于你,两种说法都有出现在其它的文章中。我的文章中是将"类装饰器"解读为第一种方式,即装饰类的东西 ...
  • web开发框架Flask学习一

    auto 2019-04-29 22:41:21 python

    2192°

    20

    @app.route("/") def index(): return "hello word" @app.route("/login") def func_login(): result = 4/0 abort(404) return "login......" @app.route("/regi ...
  • python的partial()用法说明

    auto 2019-04-29 22:35:24 python

    2125°

    20

    在functools模块中有一个工具partial(),可以用来"冻结"一个函数的参数,并返回"冻结"参数后的新函数。 很简单的解释,也是 "官方手册" 给的示例。对于int()函数,它可以将给定的数值转换成十进制整数,转换时可以指定以几进制的方式解析给定的数。例如: 现在不想这样指定 参数来将二进 ...
  • python 学习总结1

    auto 2019-04-29 22:35:24 python

    1850°

    20

    计算机与程序设计 一、计算机的概念 1.计算机是根据指令操作数据的设备。 2.计算机主要包括两个功能性一个是功能性另一个是计算性 功能性是对数据的操作,表现为数据计算,输入输出处理和结果存储 可编程性是根据一系列指令自动的,可预测的,准确的完成操作者的想法 二、计算机的发展 1.计算机的发展参照摩尔 ...
  • 用Python实现一个端口扫描,只需简单

    auto 2019-04-29 22:35:24 python

    2293°

    20

    一、常见端口扫描的原理 0、秘密扫描 秘密扫描是一种不被审计工具所检测的扫描技术。 它通常用于在通过普通的防火墙或路由器的筛选(filtering)时隐藏自己。 秘密扫描能躲避IDS、防火墙、包过滤器和日志审计,从而获取目标端口的开放或关闭的信息。由于没有包含TCP 3次握手协议的任何部分,所以无法 ...
  • python装饰器1:函数装饰器详解

    auto 2019-04-29 22:35:24 python

    2165°

    20

    "装饰器1:函数装饰器" "装饰器2:类装饰器" "装饰器3:进阶" 先混个眼熟 谁可以作为装饰器(可以将谁编写成装饰器): 1. 函数 2. 方法 3. 实现了 的可调用类 装饰器可以去装饰谁(谁可以被装饰): 1. 函数 2. 方法 3. 类 基础:函数装饰器的表现方式 假如你已经定义了一个函数 ...
  • Django数据库--事务及事务回滚

    auto 2019-04-29 22:35:24 python

    2096°

    20

    数据库的读写操作中,事务在保证数据的安全性和一致性方面起着关键的作用,而回滚正是这里面的核心操作。Django的ORM在事务方面也提供了不少的API。有事务出错的整体回滚操作,也有基于保存点的部分回滚。本文将讨论Django中的这两种机制的运行原理。 Django利用django.db.transa ...
  • 从零开始学习PYTHON3讲义(十三)记

    auto 2019-04-29 22:35:24 python

    2189°

    20

    《从零开始PYTHON3》第十三讲 网络编程的火热和重要性这里就不多说了,我们直接来看看Python在互联网编程方面的表现。 Python有很多网络编程的第三方扩展包,这里推荐一个我认为最易用的:Flask。安装方法跟其它的包一样: 网络编程基本知识 我们直接以一个示例开始,引入网络编程的概念: F ...
  • 【python学习】新手基础程序练习(一

    auto 2019-04-29 22:35:24 python

    2284°

    20

    首先得先编一下程序员必须编的程序——Hello World……(这应该是程序员情结。。。) 一、输出1,2,3,4,5,6,8,9,10 二、求1~100的和 三、求1-2+3-4+5...+99的值 四、输出1~100所有的奇数 五、输出1~100所有的偶数 六、用户登录(三次登录机会,用户名和密 ...
  • Python 基本数据类型 (二) -

    auto 2019-04-29 22:35:24 python

    2350°

    20

    str.expandtabs([tabsize]): str类型的expandtabs函数,有一个可选参数tabsize(制表符大小)详细来说,expandtabs的意思就是,将字符串中的制表符\t,全部用空格来替换。至于用多少个空格,需要参考制表符的tabsize,这涉及到制表符位置的概念。比如说 ...
  • python3面向对象注意事项

    auto 2019-04-29 22:35:24 python

    2138°

    20

    class parent(object): def __init__(self): self.test() def test(self): print('parent ') class BaseHandler(object): def test(self): print('BASEhandler') ...