• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • 带有进度条的圆周率计算

    auto 2019-05-20 22:58:24 python

    2447°

    20

    圆周率的计算 一、计算公式: 梅钦公式: π=圆周长/直径 π=圆面积/半径平方 计算π的方法还有很多种,在这里我就不一一列举了。 在下面的程序中,我采用梅钦方法来计算圆周率。 进度条是书中已有的进度条。 二、代码如下: 运行结果如下: 到这里就完成啦~~~~~ 恢复内容结束 ...
  • Python学习 :反射 & 单例模式

    auto 2019-05-20 22:58:24 python

    1884°

    20

    反射 什么是反射? - 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省) 面向对象中的反射 - 通过字符串的形式来操作(获取、检查、增加、删除)对象中的成员 - python中的一切事物都是对象(都可以使用反射) 四个可以实现自省的函数: - getattr() 获取属性 - ...
  • Python · 进度条

    auto 2019-05-20 22:58:24 python

    1922°

    20

    (这里是本章会用到的 GitHub 地址) 我实现的这个进度条可能是可以当做一个第三方库来使用的(这个人好自大,啧),它支持记录并发程序的进度且损耗基本只来源于 Python 本身 先来看看我们的进度条长啥样: 它有一个名字(“Test”)、有总任务数和已完成任务数、有总耗时和单个任务平均耗时、还有 ...
  • Python基础——集合(set)

    auto 2019-05-20 22:58:24 python

    2313°

    20

    集合可以去除掉列表中重复的元素。 创建 并集 两个集合所有的元素。 交集 两个集合中共有的元素。 差异 一个集合有,另一个集合没有的元素。 包含 一个集合中的元素是否在另一个集合中。 添加 在集合的尾端添加元素。 移除 移除集合中的指定元素。如果指定元素不在集合中,报错。 弹出 弹出集合中的第一个元 ...
  • python中import与from方法

    auto 2019-05-20 22:58:24 python

    1921°

    20

    一、模块&包简介 二、import&from使用方法 1. import使用方法: *import 模块 [as 别名模块] *import 包.[N包].模块; 注:import 导入 最后一个必须是模块,而不能以包结尾 a)导入单模块文件(import 模块 [as 别名模块]) import导 ...
  • matplotlib散点图笔记

    auto 2019-05-20 22:58:24 python

    2029°

    20

    定义: 由一组不连续的点完成的图形 散点图: 包含正相关性,负相关性和不相关性. 散点图生成函数: plt.scatter(x,y) 演示代码如下: import numpy as np import matplotlib.pyplot as plt open,close=np.loadtxt(‘0 ...
  • 对象发现

    auto 2019-05-20 22:58:24 python

    1998°

    20

    对象发现 不知道什么原因博客园在markdown编辑器上无法上传图片。需要看源码和图片复原实验的可以去我的 "github" 近段时间,做了一些关于对象发现的工作。主要内容是从图片中识别出液滴,并统计其数量。在这个过程中遇到了一些问题,也发现了几种相关的解决方案,在这里与大家分享一下。 python ...
  • Python有趣时刻,这些代码让你大呼"

    auto 2019-05-20 22:58:24 python

    2428°

    20

    分享一个实用问题,用python读取Excel并保存字典,如何做? 下面是该同学问题截图和代码 image.png image.png 代码截图是下面这样的 image.png image.png 不知道大家第一眼看了这个代码,什么感受?我第一眼的感受是密密麻麻一大堆,读都不想读 作为一名pytho ...
  • Python编程Day3—基本运算符、数

    auto 2019-05-20 22:58:24 python

    2203°

    20

    一、基本运算符 1、算数运算 2、比较运算 了解: 1 x='abcdef' y='abce' print(x>y) 1 l1=[2,'abc',3] l2=[2,'3'] print(l2>l1) 3、赋值运算 3.1、增量赋值 3.2、交叉赋值 3.3、链式赋值 3.4、解压赋值 4、逻辑运算符 ...
  • 基本数据类型、输入输出、运算符

    auto 2019-05-20 22:58:24 python

    1951°

    20

    一、注释 #:单行注释 “”“ ”“”:多行注释 二、基本数据类型 为什么数据要区分类型? 数据类型值是变量值的类型,变量值之所以区分类型,是因为变量值是用来记录事物状态的,而事物的状态有不同的种类,对应着,也必须使用不同类型的值去记录它们。 有哪些数据类型呢? 1、数字类型 1.1、整型int 作 ...
  • NumPy学习笔记(一)

    auto 2019-05-20 22:58:24 python

    1992°

    20

    # NumPy### 安装- 通过安装Anaconda安装NumPy,一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,包含了大量的科学计算相关的包,其中就包括NumPy- 通过pip安装, - 在windows中,控制台中输入命令安装 ```python ...
  • Python的 is 和 == 弄懂了吗

    auto 2019-05-20 22:58:24 python

    1962°

    20

    所以当变量是数字、字符串、元组,列表,字典时,is 和 == 都不相同, 不能互换使用!当比较值时,要使用 ==,比较是否是同一个内存地址时应该使用is。 当然,开发中比较值的情况比较多。 关注公众号「**Python专栏**」,后台回复「**腾讯架构资源1**」,获取本文全套源码! ...
  • django-7-django模型系统

    auto 2019-05-20 22:58:24 python

    2126°

    20

    <<<常用的模型字段类型>>>https://docs.djangoproject.com/en/2.1/ref/models/fields/#field-types InterField CharFiled TestFiled DateFiled AutoFiled(primary_key=Tru ...
  • Python 学习 第三天 课后总结:

    auto 2019-05-20 22:58:24 python

    2049°

    20

    PYTHON学习第三天课后总结: PYTHON学习第三天课后总结: 1,注释:就是对代码起到说明注解的作用。 注释分为单行注释与多行注释。 单行注释:只注释一行代码在需要注释的所在行的行首使用#号来注释此行,注意#与代码之间需要加一个空格 多行注释: 注释二行以上的代码时,在需要注释的内容行首与行尾 ...
  • django-10-中间件和上下文管理器

    auto 2019-05-20 22:58:24 python

    2009°

    20

    <<<中间件的引入>>> 用户<->中间件<->url->视图 在app目录里面 middleware.py (1)中间件就是一个可调用的对象,接受一个request并返回一个请求 (2)一个中间件可以是一个函数,参数必须要是get_response 一次性设置和初始化 每一个请求都会调用 djan ...
  • 基础知识:IDE集成开发环境(pycha

    auto 2019-05-20 22:58:24 python

    2344°

    20

    今日内容: 1、IDE集成开发环境(pycharm) 2、基本数据类型(int、float、str、list、dict) 3、用户的交互(注释、输入input、输出print) 4、运算符(分类及使用) 一、IDE集成开发系统pycharm 目的:让Python编程更方便、高效。 pycharm的简 ...
  • 003 python 注释/数据类型/运

    auto 2019-05-20 22:58:24 python

    2063°

    20

    集成开发环境 pycharm 工欲善其事,必先利其器 pycharm是具备一般的python ide的功能,同时呢支持调试,语法高亮,代码管理,智能提示 加快快发的速度,提高开发效率 注释 what ?字面意思就是标注解释 Why ?通常的情况下,我们编写了大量的代码,这些代码我们不只是使用一次,所 ...
  • 基础知识:编程语言介绍、Python介绍

    auto 2019-05-20 22:54:34 python

    2009°

    20

    2018年3月19日 今日学习内容: 1、编程语言的介绍 2、Python介绍 3、安装Python解释器(多版本共存) 4、运行Python解释器程序两种方式。(交互式与命令行式)(♥♥♥♥♥) 5、变量(♥♥♥♥♥) 6、数据类型的基本使用(♥♥♥♥♥) 一、编程语言介绍 1.1 机器语言:直接 ...
  • Python介绍RabbitMQ使用篇二

    auto 2019-05-20 22:54:34 python

    2183°

    20

    1. RabbitMQ WorkQueue基本工作模式介绍 上一篇我们使用C#语言讲解了单个消费者从消息队列中处理消息的模型,这一篇我们使用Python语言来讲解多个消费者同时工作从一个Queue处理消息的模型。 工作队列(又称:任务队列——Task Queues)是为了避免等待一些占用大量资源、时 ...
  • 文件操作练习.

    auto 2019-05-20 22:54:34 python

    1875°

    20

    1.有如下文件,a1.txt,里面的内容为:LNH是最好的培训机构,全心全意为学生服务,只为学生未来,不为牟利。我说的都是真的。哈哈分别完成以下的功能:a,将原文件全部读出来并打印。b,在原文件后面追加一行内容:信不信由你,反正我信了。c,将原文件全部读出来,并在后面添加一行内容:信不信由你,反正我 ...