
Python学习
入流
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python中生成剔除部分数字的随机整数
从零开始实现了一个相对好用的随机整数生成器,能够剔除不想要的数值原创 2020-12-12 11:59:59 · 5302 阅读 · 1 评论 -
Python第三方库pandas学习笔记
简单地介绍了pandas的基本操作和方法原创 2020-12-02 15:41:41 · 1120 阅读 · 0 评论 -
Python第三方库pygame学习笔记(二)
前言在之前Python学习笔记中,学习过python第三方库pygame的三大基本机制和最小游戏设计框架。我们对国民偶像蔡徐坤进行了动态展示。之后,闲来无事实现了小时候玩过的小游戏贪食蛇。具体参考笔记一:python第三方库pygame学习笔记(一)游戏机制玩过贪食蛇的朋友对贪食蛇的游戏机制并不会陌生。大致如下:1、控制初始生成的小蛇进行移动进而吃到随机生成的食物,用于增加自...原创 2019-05-10 17:35:11 · 1891 阅读 · 2 评论 -
Python第三方库jieba以及wordcloud学习笔记
jieba库jieba库是具有强大分词功能的第三方库。在中文文本分词中具有较好的应用表现。工作机制为利用一个中文词库,确定汉字之间的关联概率 汉字间概率大的组成词组,形成分词结果 除了系统给定分词,还支持用户自定义添加词组jieba分词的三种模式:1、精确分词模式:jieba.lcut(string) 返回一个列表类型的分词结果;2、全模式:jieba.lcut(s...原创 2019-04-25 16:20:01 · 3971 阅读 · 3 评论 -
python 报错"UnicodeDecodeError: 'utf-8' codec can't decode byte"的解决办法
最近写了一个Python小程序,用来统计《三国演义》中人物出场次数的。从网上下载一个”三国演义.txt”的文件,但是后来程序运行时出现以下报错:UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xa1 in position 0: invalid start byte后来经过不断查找终于找到了解决办法。由于我在程序中设定文件打开的...转载 2019-04-24 15:56:18 · 4683 阅读 · 0 评论 -
使用wordcloud制作词云报错OSError: cannot open resource和制作出的词云图乱码问题
在运用wordcloud库进行词云报告练习的时候,尽管跟实例一模一样可还是报错OSError: cannot open resource。import jiebaimport wordcloudfrom scipy.misc import imreadf=open("乡村振兴.txt",'r')t=f.read()ls=jieba.lcut(t)txt=" ".join(ls)...原创 2019-04-24 15:02:49 · 1673 阅读 · 0 评论 -
Python第三方库pygame学习笔记(一)
PygamePython最经典的2D游戏开发第三方库,也支持3D游戏开发Pygame适合用于游戏逻辑验证、游戏入门及系统演示验证Pygame是一种游戏开发引擎,基本逻辑具有参考价值pygame库安装:在系统命令行运行pip install pygame即可Pygame的最小开发框架先从一段代码开始# 示例代码1import pygame,sys...原创 2019-04-18 18:55:09 · 9151 阅读 · 4 评论 -
Python中sorted()与列表内置方法list.sort()
在Python中,针对排序问题提供了内置函数sorted()及列表的内置方法List.sort()1 sorted()函数调用格式为sorted(iterable, *, key=None, reverse=False) #其中key:声明iterable中每个元素用于比较的键。缺省时默认值为None,直接比较元素#reverse为一个布尔值,默认为False,此时为升序排序...原创 2019-04-17 11:29:02 · 1511 阅读 · 0 评论 -
Python学习之实例开花2
今天在Python123上接触到一个小题目:判断玫瑰花数或者水仙数首先水仙数和玫瑰花数的概念介绍如下:定义:对于一个整数number,记其位数为bits。各位上数字的bits幂之和等于其数值number当三位整数满足这一定义时,称为水仙数,四位整数满足这一定义时,则为玫瑰花数。以此类推例:1^3+5^3+3^3=153思路对于一整数,要获得其各位上数字(1-9)的值。...原创 2019-04-13 15:42:11 · 1436 阅读 · 2 评论 -
Python学习之实例开花1
实例1:圆周率求解圆周率求解可以通过1、公式方法2、蒙特卡洛方法在公式法中,圆周率理论值可以通过下式得到因此Python实现代码如下#CalPiV1.pypi = 0N = 100for k in range(N): pi += 1/pow(16,k)*( \ 4/(8*k+1) - 2/(8*k+4) - \ ...原创 2019-04-13 15:23:04 · 535 阅读 · 0 评论