随笔分类 -  python

在先前学过的知识前提下,做一些相对深入的知识补充;例如说原理,总结较零散的知识等;
摘要:[TOC] 22、python生成随机数:uniform(), randint(), gauss(), expovariate() 22.1 模块: 内建模块,伪随机数生成器 使用Mersenne Twister的伪随机数生成器PRNG进行生成,它以一个确定的数字作为属于,并为其生成一个随机数;为了 阅读全文
posted @ 2020-04-15 12:10 hugechuanqi 阅读(5461) 评论(0) 推荐(0)
摘要:[TOC] 1. jupytext features Jupytext can save Jupyter notebooks as Markdown and R Markdown documents, Julia, Python, R, Bash, Scheme, Clojure, Matlab, 阅读全文
posted @ 2019-05-02 10:21 hugechuanqi 阅读(548) 评论(0) 推荐(0)
摘要:致python初学者:Anaconda入门使用指南 http://python.jobbole.com/87522/ Anaconda使用总结 http://python.jobbole.com/86236/ 库 Python易用,但用好却不易,其中比较头疼的就是包管理和Python不同版本的问题, 阅读全文
posted @ 2019-04-02 21:36 hugechuanqi 阅读(1002) 评论(0) 推荐(0)
摘要:[TOC] 目录中的每一栏都是单独的一种解说,请分开看待,此处只是作收集 源引自https://blog.csdn.net/honyniu/article/details/46551103 一、本文使用的python版本安装 python 2.7.14 https://www.python.org/ 阅读全文
posted @ 2019-04-02 21:33 hugechuanqi 阅读(1869) 评论(0) 推荐(0)
摘要:包括实例属性、类属性,私有成员和公有成员,公有方法、私有方法和静态方法。 类似_xxx和__xxx这样的函数或变量就是非公开的,不应该被直接引用。如下: 类Class中成员变量有两种属性分别是:实例属性和类属性。 实例属性是在构造函数中定义的(__init__),定义时候以self作为前缀。 类属性 阅读全文
posted @ 2019-03-31 11:30 hugechuanqi 阅读(11867) 评论(0) 推荐(0)
摘要:[TOC] 一、基础教程 2.1 基本知识点 python默认的编码格式是ASCII格式;需要使用 才能读取中文。 python能进行交互式编程,脚本式编程。 python标识符由字母、数字、下划线组成。 以单划线开头 表示不能直接访问的类属性,需要通过类提供的接口进行访问,不能用 而导入。 以双下 阅读全文
posted @ 2019-03-16 09:41 hugechuanqi 阅读(4180) 评论(0) 推荐(0)
摘要:以kaggle上的House Prices: Advanced Regression Techniques为例讲述线性回归 1、回归模型 (1)一般线性回归:Linear Regression without regularization (2)岭回归:Linear Regression with 阅读全文
posted @ 2019-01-13 20:22 hugechuanqi 阅读(434) 评论(0) 推荐(0)
摘要:时间复杂度:O(n) 参考:https://segmentfault.com/a/1190000003914228 1、问题定义 最长回文子串问题:给定一个字符串,求它的最长回文子串长度。 如果一个字符串正着读和反着读是一样的,那它就是回文串。 2、Brute force解法 对于最长回文子串问题, 阅读全文
posted @ 2019-01-12 14:58 hugechuanqi 阅读(445) 评论(0) 推荐(0)
摘要:官方文档:www.numpy.org.cn Numpy 数组及其索引 先导入numpy: 产生数组 从列表产生数组: array([0, 1, 2, 3]) 或者直接将列表传入: array([1, 2, 3, 4]) 数组属性 查看类型: numpy.ndarray 查看数组中的数据类型: dty 阅读全文
posted @ 2018-10-23 21:54 hugechuanqi 阅读(220) 评论(0) 推荐(0)
摘要:官网文档:https://www.numpy.org.cn/ Numpy 简介 导入numpy Numpy 是 Python 的一个很重要的第三方库,很多其他科学计算的第三方库都是以 Numpy 为基础建立的。 Numpy 的一个重要特性是它的数组计算。 在使用 Numpy 之前,我们需要导入 包: 阅读全文
posted @ 2018-10-23 21:53 hugechuanqi 阅读(258) 评论(0) 推荐(0)
摘要:[TOC] 一、输入和输出 1.1 NumPy二进制文件(NPY,NPZ) load(file[, mmap_mode, allow_pickle, ...]) 从.npy, .npz或pickle文件加载数组或pickle对象。 save(file, arr[, allow_pickle, fix 阅读全文
posted @ 2018-10-23 21:51 hugechuanqi 阅读(1081) 评论(0) 推荐(0)
摘要:参考:http://pandas.pydata.org/pandas docs/stable/whatsnew.html https://www.cnblogs.com/chaosimple/p/4153083.html [TOC] 十分钟搞定pandas 一、创建对象 1、可以通过传递一个list 阅读全文
posted @ 2018-10-23 21:50 hugechuanqi 阅读(682) 评论(0) 推荐(0)
摘要:[TOC] 六、正则表达式基本知识 字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取 前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器 阅读全文
posted @ 2018-09-08 17:35 hugechuanqi 阅读(220) 评论(0) 推荐(0)
摘要:xpath是一个路径表达式, "xpath学习" (1)xpath节点 在XPath中,有七种类型的节点:元素,属性,文本,命名空间,处理指令,注释以及文档节点;XML文档是被作为节点树来对待的。树的根被称为文档节点或者根结点 (2)xpath语法 xpath使用路径表达式来选取XML文档中的节点或 阅读全文
posted @ 2018-09-08 17:33 hugechuanqi 阅读(315) 评论(0) 推荐(0)
摘要:[TOC] python异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。 什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 通常情况下,python无法正常处理程序时就会发生一个异常,异常是一个对象,表示一个错误,可能 阅读全文
posted @ 2018-09-08 17:29 hugechuanqi 阅读(294) 评论(0) 推荐(0)