Python
superY25
来日方长,前途似海。
展开
-
jupyter的使用
1、 jupyter简介jupyter是基于网页的用于交互计算的应用程序。可用于基于Python语言的程序开发、文档编写等。jupyter在命令行使用jupyter lab和jupyter notebook启动。两种呈现的形式有些区别。在启动时会默认直接打开默认浏览器。若不想直接打开可以使用参数:–no-browserjupyter lab # 会直接打开默认浏览器jupyter lab --no-browser # 不会打开浏览器2、jupyter常用命令%pwd:查看当前文件的所在目录路原创 2021-01-25 00:06:53 · 337 阅读 · 0 评论 -
pandas应用之pivot函数
1、pivot功能介绍pivot函数的定义pivot(index=None,columns=None,values=None) -> DataFramepivot函数的说明通过给定的索引(index)和列(column)的值重新生一个DataFrame对象。根据列值对数据进行整形(生成一个“透视”表)。从指定的索引/列中使用唯一的值来形成结果数据帧的轴。此函数不支持数据聚合,多个值将导致列中的多索引。pivo函数的参数index:指定一列做为生成DataFrame对象的索引,如果为空则原创 2021-01-16 00:21:44 · 16261 阅读 · 4 评论 -
nltk预料库数据下载时出现SSL:CERTIFICATE_VERIFY_FAILED问题
问题描述:[nltk_data] Error loading brown: <urlopen error [SSL:CERTIFICATE_VERIFY_FAILED] certificate verify failed:unable to get local issuer certificate (_ssl.c:1056)>解决方法:忽略ssl检测,import nltki...原创 2019-10-23 09:33:25 · 722 阅读 · 0 评论 -
通过python代码理解Word Embedding基于词袋(BOW)的One-Hot表示
生成词向量的原理:1、首先将词料库中的单词进行排序抽取排序。string = "John likes to watch movies. Mary likes movies too. John also likes to watch football games."string = string.split(' ')dic = {}for value in string: if '...原创 2019-10-22 15:59:53 · 810 阅读 · 0 评论 -
python脚本生成.app(Mac)或.exe(Windows)文件
生成mac版可执行文件.app1、安装py2apppip3 install py2app2、进入到需要转换的.py脚本文件所在目录执行如下命令py2applet --make-setup ***.py执行上面的命令后会生成build和dist目录,所以为了避免缓存造成影响,在执行上面命令之前先删除这两个文件rm -rf build dist3、最后执行下面命令python s...原创 2019-10-12 10:52:35 · 4198 阅读 · 1 评论 -
python中的list排序
本文是阅读python文档笔记,地址:https://docs.python.org/3/howto/sorting.html内容:Python中有内置方法list.sort(),这个方式是会改变原来的list,也有内置函数sorted(),这个函数会返回一个新的list。文章主要讲各种方式排序数据in Python。list.sort()方法仅仅只为list定义,而sorted()函数可...原创 2019-05-11 14:44:05 · 2041 阅读 · 0 评论 -
Python基础(四)
可更改与不可更改对象在Python中,string,tuples和numbers是不可更改对象,而list、dict是可以修改的对象。不可变类型,变量赋值 a = 5 后再赋值a = 10,这里实际是新生成了一个int对象,然后让a指向它,而原来的5对象被丢弃,而不是把5对象更改成10。可变对象就是在原来的对象上更改其数据。Python函数的参数传递。不可变类型类似值传递,如整数、元组、字符...原创 2019-04-05 19:08:26 · 241 阅读 · 0 评论 -
Python基础(三)
Python的数据类型:数字类型(Number):数据类型是不允许改变的,所以如果改变Number数据类型的值,将重新分配内存空间。可以使用del语句删除一些Number对象引用字符串类型(String):没有单个的字符,一个字符也被看作是一个字符串。打印转义字符串时可以在前面加上R/r(如:print r’\n’)列表(List):Python中最基本的数据结构元组(Tuple):元组...原创 2019-04-05 19:05:12 · 784 阅读 · 0 评论 -
Python基础(二)
Python中的循环(没有 do–while循环)whilefor嵌套循环循环控制语句break语句:退出当前循环continue语句:跳过该次循环pass语句:不做任何事情,一般用做占位语句while循环numbers = [12, 37, 5, 42, 8, 3]even = []odd = []while len(numbers) > 0: nu...原创 2019-04-05 19:03:19 · 236 阅读 · 0 评论 -
Python基础(一)
算术运算符加(+)减(-)乘(*)除(/)取模(%) 返回除数的余数幂(**)取整除(//) 返回商的整数部分向下取整3**2 = 99//2 = 4-9//2 = -5位运算符运算符描述&按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0^按位异或运算符:当两对应的二进位相异时,结果为1|按...原创 2019-04-05 19:01:32 · 100 阅读 · 0 评论