Python基础课程概述 本文档分为三大部分, 分别如下: Python开发环境 Python语法规则 Python容器 1 Python开发环境 1.1 计算机组成 计算机是可以进行数值计算和逻辑运算, 并且具有存储功能的电子机器. 计算机由硬系统件和软件系统组成. 1.1.1 硬件系统 主要分为 ...
分类:
编程语言 时间:
2020-07-20 13:25:57
阅读次数:
65
NumPy(Numerical Python的简称)是Python数值计算最重要的基础包。大多数提供科学计算的包都是用NumPy的数组作为构建基础。 NumPy的部分功能如下: ndarray,一个具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组。 用于对整组数据进行快速运算的标准数学函数( ...
分类:
编程语言 时间:
2020-07-17 22:16:48
阅读次数:
89
数据结构和算法——小甲鱼 数据结构 是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科 分为:逻辑结构、物理结构 逻辑结构: 数据对象中数据元素之间的相互关系。 物理结构: 数据的逻辑结构在计算机中的存储形式。 集合结构,其中的数据元素除了同属于一个集合外,他们 ...
分类:
编程语言 时间:
2020-07-10 00:24:02
阅读次数:
87
computed 依赖其他的值,且具有缓存,缓存变化才会更新 只有它依赖的属性值发生改变,下一次获取 computed 的值时才会重新计算 进行数值计算,并且依赖于其它数据用它 watch 没有缓存 监听某一个值 变化进行一些操作 数据变化时执行异步或开销较大的操作时用它 ...
分类:
其他好文 时间:
2020-07-09 22:24:32
阅读次数:
77
1、取整函数: round *** 语法: round(double a) 返回值: BIGINT 说明: 返回double类型的整数值部分 (遵循四舍五入) hive> select round(3.1415926) from tableName; 3 hive> select round(3.5 ...
分类:
其他好文 时间:
2020-07-05 19:08:30
阅读次数:
87
,我们因MATLAB无端被禁用而深感遗憾。明天,我们会理直气壮地说:对不起,我们不需要了。
分类:
其他好文 时间:
2020-06-19 17:55:25
阅读次数:
1347
numpy - 基础数组操作 基础 数据分析及机器学习底层库,C语言实现,提供基础数值计算 核心是多维数组的操作,减少python对多维数组操作时的循环 numpy.ndarray类表示n维数组类 ndarray对象在内存中储存内容 元数据:描述数组信息,如ndim、dimensions、dtype ...
分类:
编程语言 时间:
2020-06-18 23:19:43
阅读次数:
78
先给结论: _.isNumber(NaN) 他的返回值是true.... 本来想判断的是: _.isNumber(Number('-')) 类似这样的东西。 没想到 Number('-') 返回 NaN 而 _.isNumber 竟然判断 NaN 是 true..... 谁会用 NaN 做数值计算啊 ...
分类:
Web程序 时间:
2020-06-18 19:23:45
阅读次数:
390
基本工具介绍 一、环境配置 安装miniconda3作为python环境。 如果配置了CUDA,可以安装tensorflow-gpu。 二、第三方库 数据预处理 Numpy 提供高效的N维数组和向量计算 Scipy 依赖Numpy,提供高效数值计算,包含函数最优、数值积分等任务模块 pandas 数 ...
分类:
其他好文 时间:
2020-06-18 01:24:54
阅读次数:
74
1. 蒙特卡洛方法的基本思想 蒙特卡罗方法又叫统计模拟方法,它使用随机数(或伪随机数)来解决计算的问题,是一类重要的数值计算方法。该方法的名字来源于世界著名的赌城蒙特卡罗,而蒙特卡罗方法正是以概率为基础的方法。 一个简单的例子可以解释蒙特卡罗方法,假设我们需要计算一个不规则图形的面积,那么图形的不规 ...
分类:
编程语言 时间:
2020-06-16 23:10:27
阅读次数:
67