- 博客(23)
- 资源 (5)
- 收藏
- 关注
原创 Numpy学习(二)——Matplotlib基础
Matplotlib 基础Matplotlib是一个类似Matlab的工具包,主要用来画图,主页地址为:Matplotlib# 导入 matplotlib 和 numpy:%pylabUsing matplotlib backend: TkAggPopulating the interactive namespace from numpy and matplotlib...
2018-07-31 01:22:37 4288 4
原创 Numpy学习(一)——Numpy 简介
Numpy 简介导入numpyNumpy是Python的一个很重要的第三方库,很多其他科学计算的第三方库都是以Numpy为基础建立的。Numpy的一个重要特性是它的数组计算。from numpy import *以下几种导入方式都行import numpyimport numpy as npfrom numpy import *from numpy imp...
2018-07-31 00:10:14 989
原创 为Jekyll博客添加小功能
为博客添加各种功能效果见:ds19991999的博客1.关于Jekyll本身插件的安装一共三种方式: * 在根目录下新建_plugins文件夹, 然后把对应的*.rb插件文件放进去就行了; * 在_config.yml文件中增加一个gems关键字, 然后把要引用的插件用数组形式存储其中即可; * 在Gemfile中添加相关的插件;三种方法都可以, 甚至完全可以同时使用~...
2018-07-31 00:09:47 9087 3
原创 Python数据结构(五)——排序和搜索
排序和搜索15 in [3,3,2,1,4]False3 in [3,4,5,6]True顺序查找# 查找列表中的项,假设列表项无序def sequence_search(alist,item): pos = 0 found = False while pos<len(alist) and not found: ...
2018-07-30 21:28:52 420
原创 Python数据结构(四)——递归
递归递归是一种解决问题的方法,将问题分解为更小的子问题,直到得到一个足够小的问题可以被很简单的解决。通常递归涉及函数调用自身。递归允许我们编写优雅的解决方案,解决可能很难编程的问题。 计算整数列表和# version1def list_sum(num_list): num_sum = 0 for i in num_list: num_sum +...
2018-07-30 11:35:23 1238
原创 Jupyterlab安装
Jupyter小结具体见个人Python图书馆:https://ds-ebooks.github.io安装JupyterLab使用pip安装:pip install jupyterlab# 必须将用户级目录添加 到环境变量才能启动pip install --userbinPATHjupyter lab使用以前版本的Notebook安装:jupyter ser...
2018-07-30 00:07:34 21550 1
原创 Python书单
Python书单具体见个人Python图书馆:https://ds-ebooks.github.io ,时常更新。笔记整理学习向导正则表达式BAT批处理Markdown-GFM标准Git笔记Interview-NotebookPython基础Python3中文版Python3.5攻略Python学习Python3原版Python2中文版Python...
2018-07-30 00:07:20 5272
原创 Python正则表达式(一)
正则表达式具体见个人Python图书馆:https://ds-ebooks.github.io 参考:正则表达式一、概述二、匹配单个字符三、匹配一组字符四、使用元字符五、重复匹配六、位置匹配七、使用子表达式八、回溯引用九、前后查找十、嵌入条件一、概述正则表达式用于文本内容的查找和替换。正则表达式内置于其它语言或者软件产品中,它本身不是一种语言或者...
2018-07-30 00:06:56 468
原创 Python3核心编程之正则表达式
Python3核心编程之正则表达式具体见个人Python图书馆:https://ds-ebooks.github.io * “搜索”(searching),即在字符串任意部分中搜索匹配的模式; * “匹配”(matching)是指判断一个字符串能否从起始处全部或者部分地匹配某个模式元字符择一匹配模式择一匹配的管道符号(|),从多个模式中选择其一进行匹配匹...
2018-07-30 00:06:37 4899
原创 Python正则表达式(二)
Python正则表达式具体见个人Python图书馆:https://ds-ebooks.github.io 官方文档:reContentsPython正则表达式Contentsre模块re常用函数使用 match()方法匹配字符串使用search()在一个字符串中查找模式(搜索与匹配的对比)匹配多个字符串(|)匹配任何单个字符创建字符集([ ])重复、特殊字符以...
2018-07-30 00:06:27 4277 2
原创 Python数据结构(二)——算法分析
算法分析Contents算法分析Contents一个例子大O符号乱序字符串例子Method 1:检查Method 2:排序比较穷举法计数和比较Python基础模块的性能列表[ ]字典{ }一个例子 对简单的 Python 程序做基准测试benchmark问题:计算前 n 个整数的和# version1def sum...
2018-07-30 00:06:15 457
原创 Python数据结构(三)——基本数据结构
基本数据结构Contents基本数据结构Contents栈简介Python实现栈简单括号匹配符号匹配十进制转换成二进制中缀前缀和后缀表达式中缀转后缀算法后缀表达式求值队列简介Python实现队列模拟:烫手山芋双端队列Deque简介Python实现Deque回文检查无序列表简介实现无序列表:链表有序列表抽象数据结构...
2018-07-30 00:06:04 3766 2
原创 Python数据结构(一)——Python数据类型
回顾Python数据类型 Python支持面向对象的编程模式,这意味这Python在解决问题的过程中重点是数据.基本类型内置的原子数据类型:主要的内置数字类,int和float;bool;False or TrueTruenot (False or True)False内置的集合数据类型: 有序集合List[];string;tuple...
2018-07-30 00:05:19 666
原创 02-Ipython Magic魔术
IPython Magic 魔术具体见个人Python图书馆:https://ds-ebooks.github.io简介两种magic命令: * Line magics:%,只接受该行的参数 * Cell magics: %%,只能用在cell首行,%%接收的magic参数包括整个cell,并且每个单元格只能用一个cell# 列出可用的魔法命令%lsmagicAvai...
2018-07-29 21:21:56 1287
原创 01-第一次使用Jupyter
第一次使用Jupyter具体见个人Python图书馆:https://ds-ebooks.github.ioContents第一次使用JupyterContents一、更改Jupyter notebook的工作空间1.直接在工作目录打开2.通过快捷方式属性修改3.修改config文件二、常用命令1.误删了jupyter notebook中的代码2.jupyter...
2018-07-29 21:14:44 8889 1
原创 03-用Jupyter编写数学公式
用jupyter编写数学公式具体见个人Python图书馆:https://ds-ebooks.github.ioContents用jupyter编写数学公式Contents两种数学模式空格上标和下标命令符号头标括号字体及其选项转义字符’\’等式对齐分段函数一点总结附录1:数学符号表附录2:参考书籍两种数学模式直接切入正题,毕竟我是在用...
2018-07-29 21:10:41 7073 3
原创 02-Latex数学公式编辑
数学公式编辑具体见个人Python图书馆:https://ds-ebooks.github.io 对于Python程序员,需要一些数学公式的编辑,所以对于LaTex的学习只需要掌握数学公式的编辑已经足够,关于文档编排感兴趣可以深究,但感觉没必要.Contents数学公式编辑Contents数学模式上下标^ _根式与分式运算符定界符括号等省略号矩阵多行公式...
2018-07-29 21:09:13 1779
原创 01-Latex简介
LaTex简介具体见个人Python图书馆:https://ds-ebooks.github.ioContentsLaTex简介Contents优雅的LaTexHello World!中英混排优雅的LaTex有很多 Geeks 或者 LaTeX’s Fanatical Fans 过分地强调了 LaTeX 的一些并非重点的特性,以至于很多初学者会觉得 LaT...
2018-07-29 21:07:49 299
原创 05-使用GitBook打造自己的出版平台
使用GitBook打造自己的出版平台准备工作安装node.js(含npm):见廖雪峰的网站:安装Node.js和npm安装完成之后就可以使用npm命令了npm - v更新npm:npm install npm@latest -g安装Summary:npm install -g gitbook-summary安装Gitbook:npm install -g gitbo...
2018-07-29 21:01:50 5518
原创 04-Git命令总结
Git命令总结具体见个人Python图书馆:https://ds-ebooks.github.iogit cheat sheet官网Git Cheat Sheet.pdf http://git.or.cz/ Pro Git中文版
2018-07-29 20:56:17 243
原创 03-廖雪峰Git教程笔记
廖雪峰Git教程笔记廖雪峰Git教程笔记教程导图集中式和分布式配置信息创建版本库修改文件并提交版本回退工作区和暂存区管理修改撤销修改删除文件远程仓库分支管理:创建与合并分支:删除指针,也就是删除指针而已冲突解决:分支管理策略:Bug分支:Feature分支:多人协作:Rebase:标签管理创建标签删除标签GitHub Pages使用码云...
2018-07-29 20:54:01 5676
原创 02-图解Git笔记
图解Git笔记 参考:图解 Git图解Git笔记基本用法命令详解DiffCommitCheckoutResetMergeCherry PickRebase基本用法history—-仓库;Stage(Index)—-暂存目录;Working Directory—-工作目录具体命令: git add&amp;nbsp;files&amp;nbsp...
2018-07-29 20:53:14 332
原创 01-Git基本概念
Git基本概念 参考:CyC2018-GitGit基本概念Git常用命令步骤第一次提交之后的本地提交集中式和分布式Git 的中心服务器工作流分支实现冲突Fast forward分支管理策略储藏(Stashing)SSH 传输设置.gitignore 文件参考资料Git常用命令步骤第一次提交//初始化本地仓库git...
2018-07-29 20:52:38 354
中文版STM32F10x_StdPeriph_Driver_3.5.0.chm
2017-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人