- 博客(28)
- 资源 (17)
- 收藏
- 关注
原创 jupyter notebook风格设置
pip install jupyterthemes查看安装的风格jt -l然后使用某个风格jt -t grade3
2021-05-26 15:17:40 291
原创 jupyter notebook 中markdow编辑公式
编辑一个线性规划的公式$$\vec{x} =[x_0,x_1,x_2]$$ $$f(x) = \sum_{i \in N}w_i*x_i$$双$代表居中显示,代表居中显示,代表居中显示,代表靠左对齐最后显示结果如下:
2021-05-26 14:56:38 380
原创 jupyter notebook可以运行汉字
from pylab import mplmpl.rcParams[‘font.sans-serif’] = [‘FangSong’] #指定默认字体mpl.rcParams[‘axes.unicode_minus’] = False #解决保存图像是负号“-”显示是方块的问题
2021-05-25 20:40:29 309
原创 python实现一个可视化的时间计时器
from tqdm import tqdmimport timefor _ in tqdm(range(1*60)): time.sleep(1) pass
2021-05-16 18:20:34 623
原创 conda 常用命令(持续更新)
查看安装的环境(base) C:\Users\cdata>conda info --envs# conda environments:#base * C:\ProgramData\Anaconda3tensorflow C:\ProgramData\Anaconda3\envs\tensorflowtest C:\ProgramData\Anaconda3\envs\testtor.
2021-04-25 13:33:26 105
原创 图解哈夫曼树
哈夫曼编码被应用在文件压缩领域,思想是通过构造满二叉树,将出现频率低的字符放在二叉树下面,出现频率高的放在上面,然后对左子树的边编号0,右子树的边编号1,这样每个字符都可以被编码,所占内存比ASCIII码能节约2/3的空间参考链接...
2021-04-09 10:48:04 194
原创 Python print函数的 end =‘‘的作用
作用:1.在输出字符后面加上相应的字符2.取消每个字符后面的换行符代码:#生成十行十列的星星'''* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2021-04-02 17:07:08 3728
原创 Python open和read函数(以计算出栈数字之和为例说明)
#在当前目录中打开一个txt文件f = open('test_data.txt','r')#按行读取存放到数组中content = f.readlines()ans =0data = []result = []i=1#数组中每个元素是源文件每一行以字符串的表示形式,比如“push 275\n”for row in content: #将字符串按照空格划分保存为数组 tem_list = row.split(' ') tem_list[-1] = tem_list[-1
2021-04-02 15:50:38 505 2
原创 Python中max,min函数的key的用法
涉及到max,min计算时根据数组的某个索引来计算吗,根据字典的value来计算,字符串的ascii码来计算等方式的介绍参考链接
2021-03-31 16:47:57 538
原创 python操作数组的extend()和append()的区别_20210125
list 中 append()和extend()的区别(1) L.append(object) -> None – append object to endappend(object) 是将一个对象作为一个整体添加到列表中,添加后的列表比原列表多一个元素,该函数的参数可以是任何类型的对象,该函数没有返回值(2) L.extend(iterable) -> None – extend list by appending elementsfrom the iterabextend(
2021-01-25 18:49:32 211
原创 Python的Counter模块_20210111
Counter是dict的一个子类,用来方便的计数1.导入Conter模块from collections import Counter2.创建Counter>>> c = Counter() #创建一个空Counter>>> cCounter()****************************************************>>> c = Counter(['A','B','D','A','B']) #通过
2021-01-11 17:26:00 722
原创 第一本算法书第一章学习笔记_20201022
我的第一本算法书读书笔记_201022第一章:数据结构1-1 什么是数据结构数据存储于内存时,决定了数据的顺序和位置关系的便是“数据结构”;数据存储于内存时,选择合适的数据结构以提高内存的利用率;1-2 链表链表中,数据呈线性排列,数据的添加和删除都比较方便,但是访问比较耗时。链表访问数据:- 每个数据都有一个指针指向下一个数据的内存地址;- 数据存储是离散的,不用存储在连续的空,也因为这个特征在访问数据时只能从第一个数据开始沿着指针顺序访问;链表数据添加和删除:添加删除数据都是
2020-10-23 13:40:07 159
原创 Anaconda常用命令——20201013
Anoconda常用命令总结(速查手册)1.查看annaconda中的环境conda env list2.查看当前环境中安装的包conda list3.安装包1.conda install --name <env_name> <package_name>conda install <package_name>2.pip install <package_name> //当conda install无法安装时使用pip安装,pi
2020-10-14 10:53:22 391
原创 Python函数精讲
Python 函数精讲1. 调用函数1.1 核心知识点python内置很多函数,可以参考python官方网站了解内置的函数了解每个内置函数的具体用法;每个函数对应的参数个数和参数类型都是不一样的,个数和类型传入错误是会有不同错误提醒的,下面以求绝对值函数abs来进行说明#参数个数错误>>> abs(-12.3)12.3>>> abs(-12.3,d)Traceback (most recent call last): File "<stdi
2020-09-16 18:24:32 187
原创 Python基础之循环
Python基础之循环Pyhton中的两种循环:1.使用for x in将list或者tuple中的每个元素迭代出来,是将每个元素依次带入x,然后执行缩进块。2.使用while,只要满足条件,就一直执行缩进块,不满足时跳出循环。循环中的break和continuebreak和continue通常和if条件判断一起使用,break是直接终止循环,continue是跳出本次循环执行下一次循环,需要注意的是break和continue会使代码分叉太多,大部分情况下我们是可以修改循环条件和循环逻辑来取消b
2020-09-07 17:46:08 454
原创 Python基础之可变对象和不可变对象
Python基础之可变对象和不可变对象 前面学习了str,list,tuple,dict,set五种数据类型,其中list为可变对象,tuple,dict中的key,set中的 元素都是不可变对象,下面对可变对象和不可变对象再进行一次演示。1. 核心知识点: 对可变对象进行操作,比如list,对象内部是会变化的; 对不可变对象进行操作,比如字符串,对象内部是没有变化的,只是在内存空间中生成了新的对象;2. 测试代码#可变对象list>>> L1 = [2,3,5,
2020-09-07 17:42:50 244
原创 Python基础之dict和set
Python基础之dict和set1 dict 字典,全称为dictionary,在其他语言中也叫map,使用键值对(key-value)来存储数据,具有查找速度很快的特性,是典型的使用内存空间换查找时间的例子。 是可变的无序对象,但是key是不可变对象无序的意思是字典内部的存储是和key的顺序没有关系的。可变是指字典内部的元素是可以增加删除的。key是不可变对象是指字典要根据key值来计算value的存储位置,所以key是不可变的,否则根据同一个key计算出来的 value可能就不同,
2020-09-07 17:09:20 215
原创 Python基础之条件判断
Python 基础之条件判断条件判断的三种格式:1.只有if2.if +else3.if +若干个elif+else(if 语句是从上往下执行,当满足条件后,执行对应的语句块,后面的elif和else将不再执行)if判断条件的简写:如下,只要x不是0,不是空列表,不是空字符串等就会返回True,否则返回Falsex = [1]if x: print('True')演示代码:#只有if的条件判断:age = input('your age is:') age = int(a
2020-09-07 13:28:35 279
原创 Pyhton 基础之list与tuple
Pyhton 基础之list与tuple1. List: list是python内置的一种数据类型,是一种可变的有序表,有序意味着可以根据位置索引来进行插入和删除数据;创建一个列表:>>> colleague = ['Any','Tom','Pamy']>>> colleague['Any', 'Tom', 'Pamy'] 上面的变量colleague就是一个list。1.1 list相关函数及操作: len(list):列表中元素个数 li
2020-09-03 18:21:21 470
原创 Python基础之字符串及编码
Python基础之字符串及编码1.字符编码介绍 下图总结了字符编码的发展历史和ASCII,Unicode,utf-8三种字符编码的特性及工作方式,非常容易了解。字符编码介绍思维导图2.Python字符串介绍: python3字符串编码格式:在内存中 是使用Unicode编码的,也就是能够支持多语言>>> print('输出的是字符串str')输出的是字符串str 在内存中的字符串类型数据存储到磁盘或者在网络传输就要转换为bytes类型的数据,x=b’ABC’是by
2020-09-02 09:43:27 193
原创 Python基础之数据类型和变量
python基础之数据类型和变量1.数据类型 计算机能够处理的数据类型包括,数值,文本,图片,音频,视频,网页等各种数据类型,在python中能够直接处理的包含,整数,浮点数,字符串,布尔值,空值,列表,字典。2.整数 Python可以处理任意大小的整数,因为计算机是以二进制处理数据的,所以使用十六进制表示整数会更方便,有时候很大的数可以用下划线来分开,比如9999999999和9_999_999_999是一样的测试代码:print(9999999999)print(9_999_999_9
2020-09-01 16:32:25 227
原创 Python基础之输入和输出
Python基础之输入与输出测试代码:name = input('please input your name:')print('hello,',name,',my age is:',10+8)输出效果:(xiao) C:\Users\cdata\Desktop>python test2.py请输入你的名字:xiaohello, xiao ,my age is: 18知识点:输出:1.输出可以是多个字符串,函数中多个字符串之间用逗号隔开,最终输出结果是多个字符串之间用空格隔开
2020-08-31 19:01:23 248
原创 Markdown 速查手册
Markdown 快速入门到进阶文章目录Markdown 快速入门到进阶1. Markdown 快速入门1.1 工具介绍1.2 常用功能介绍1.2.1 强调1.2.2 键盘文本1.2.3 引用1.2.4 标题一级标题二级标题1.2.5 列表1.2.6 链接1.2.7 图片处理1.2.8 脚注1.2.9 表格1.2.10 删除线1.2.11 分割线1.2.12 上标和下标1.2.13 插入目录**写在入门部分的最后:**2.Markdown进阶2.1 更改字体,大小,颜色:2.2 设置图片百分比2.3 设置
2020-08-30 12:45:45 298
house_price_kaggle.zip
2021-03-16
decision_tree_demo.ipynb|decision_tree_demo.ipynb
2020-12-07
无线知识与常见方案.docx
2019-08-12
NAT笔记(Xbox联机问题).docx
2019-06-29
大数据环境安装.docx
2019-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人