- 博客(20)
- 收藏
- 关注
原创 Python——pandas数据分析
Series对象是一种带有标签数据的一维数组,标签在Pandas中有对应的数据类型“Index”Series类似一维数与字典的结合。DataFrame可以看做是一种既有行索引,又有列索引的二维数组,类似于Exce表或关系型数据库中的二维表,是Pandas中最常见的基本结构。PS:print(对象):返回在客户端中,不会被覆盖直接输出对象,事返回在内存中,会被覆盖。
2023-11-29 22:22:25
413
1
原创 Python——matplotlib数据可视化库的应用(有待更新)
1、matplotlib.pyplot绘图相关的对象:(1)容器类:图(figure)、坐标系(axes)、坐标轴(axis)、刻度(tick)(2)基础类:线(1ine)、点(marker)、文本(text)、图例(legend)、网格〈gr2、绘图的类型:(1)线形图:plot()(2)直方图:hist()(3)条形图:bar()(4)饼图:pi()(5)散点图:scatter()
2023-11-22 23:05:05
514
原创 Python —— NumPy包
NumPy最重要的一个特点是其N维数对象ndarry,它是用于存放同类型元素的多维数组,ndarry中的每个元素在内存中占有相同大小的区域。
2023-11-22 22:21:56
476
原创 Python——wordcloud词云库
wordcloud:快速生成词云图jieba:中文分词库fengmatplotlib:一个2D绘图库。
2023-11-16 00:17:52
746
1
原创 Python——Excel读写操作(2)
在后续的代码中,我们将用到:xlrd:读取文件xlwt:向Excel文件写入内容pandas:进行数据处理的第三方库。
2023-11-15 21:48:36
67
原创 Python——Excel读写操作(1)
1、在Excel的读写操作中,需要用到xlrd(读取Excel文件)和xlwt(向Excel文件写入内容)这两个第三方库。示例2:将示例1读取的Excel文件内容,写入到另一个Excel中,并保存到R&Q_pic 文件夹中。示例1:读取Stu_pack中的Excel文件内容school.xls,将结果保存到列表中。PS:相对地址:../(文件的上一个文件夹名)/文件名.文件类型,一定是英文书写否则报错。,内容,样式):合并指定范围单元格,并指定内容。save(相对路径):在新的文件夹中创建文件。
2023-11-08 22:15:44
1494
1
原创 Python——文件操作
1、:基于字符编码,存储的是普遍字符串,不包括字体、字号、样式、颜色等信息,可通过文本编辑器显示和编辑。如:.txt/.py/.html/.csv/.xls/.slsx2、:基于值编码的,以字节形式存储,其编码长度根据值的大小长度可变。如:.jpg/.avi等图片、音频或视频文件。
2023-11-01 22:54:43
125
1
原创 面向对象编程(银行账户类)
此处”balance=0“直接赋值,初始化余额为0,在后续调用是不用创建balance对象。.format( ):格式化,把数值改为字符串{}:Python中,大括号通常用作占位符,表示需要被替换的值。这在字符串格式化操作中特别常见。
2023-10-25 23:49:05
287
原创 Python——面向对象编程(小白)
1、用class关键词定义类,然后通过定义的类创建实例对象。(1)、class关键词后是类名,通常首字母大写,且使用驼峰命名方法。驼峰命名法又称驼峰式命名法,是电脑程式编写时的一套命名规则,并无绝对与强制,为的是增加识别和可读性。当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母。小驼峰法:除第一个单词之外,其他单词首字母大写。大驼峰法:所有单词的首字母大写。(2)、类名后面跟冒号。
2023-10-25 22:41:53
44
原创 七段电子数码管时间
①、绘制单个数字的数码管:将数字分为七个线条(每个数字的线条不同,用if...else判断),七个线段的绘制顺序相同。③、strftime(格式,时间元组):将指定的时间元组转化成相应的字符串格式,默认为当前时间。②、localtime(时间戳 ):将时间戳转化为时间元组(本地时间),时间戳默认为当前时间。②、输入随机数字并绘制:获取数字,绘制多个数码管,需要确定每个数字的位置。4、setup(x,y,z,t):设置画布大小和圆点位置。3、eval( ):评估函数,把字符串当作表达式。
2023-10-18 21:52:46
117
1
原创 Jupyter的使用
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和。其用法与IDLE中相似。但是在输入代码时,标点符号直接成双出现,同时不需要像IDLE一样打开多个窗口,直接在代码块下方执行。更加方便。
2023-10-12 00:48:07
184
原创 Python——猜字游戏
创建一个单词库,输入单词——》随机从单词库里面抽取一个单词打乱并打印——》输入猜测的单词判断对错——》若为错则继续猜错,若为正确则跳出循环。④、randrange ( 起始,终止,步长):从一个由range函数生成的整数序列中随机抽取一个整数。dict{k1:z1,k2,z2·······}:字典,"k"为键,”z“为值。list[a1,a2,a3,a4,a5·······]:列表,元素为任意类型。set{s1,s2,s3,s4,s5········}:集合。3、a+=1 相当与a=a+1。
2023-10-11 23:35:48
393
原创 Python——旋转花样正方形
一般默认为小数,也可以与turtle.colormode(1.0)搭配使用。(1)、turtle.screensize(width,height,color) :设置画布大小。②:turtle.color(参数1,参数2,参数3)三个参数为整数,③:turtle.color(参数1,参数2,参数3)三个参数为小数,width:宽,height:高,color:画布颜色。step:步长,默认为1,正数递增,负数递减。(1)、turtle.penup():抬起画笔。(2)、设置画笔大小、画布大小和画笔速度。
2023-10-01 12:06:23
530
2
原创 Python——绘制国旗
这是需要绘制国旗的样式绘制五星红旗:先导入turtle库,进行基础设置;然后设置背景;接着由于红旗上的五颗星偏左上方,移动画笔的位置;然后设置角度、大小完成五颗星以及署名的绘制;最后隐藏画笔。
2023-09-30 22:27:24
3326
原创 Python——打印菱形形状
4、这里两个for循环并列,在完全执行完 并跳出第一个循环,才执行后面的循环。1、奇数与偶数的结果不同,所以要分开表示,用if……else选择分支结构。,float()转换后有小数点,所以此处转换用int()因为上面a是直接加入range(),而。2、input()输入为字符串,加入运算要转换。//:取整,不保留小数点。range()中的数值只能是整数。3、%:除以,保留小数点。
2023-09-21 00:31:07
912
原创 Python——判断闰年和平年
3、==:两个对象是否相!and:逻辑与,只有当两个表达式都为True时,整个and表达式才为True。4、字典(dict):元素在大括号{ }之间有逗号,分隔,元素形式是“键:值”。5、or:逻辑或,只要其中一个表达式为True,整个or表达式就为True。1、input输入为字符串,所以要在进行计算时转换成数值,用float()闰年的标准:能被4整除,但不能被100整除;都是关系运算符,返回结果为True/False。2、%为取模,返回两个数相除的余数。
2023-09-20 23:03:53
569
1
原创 Python摄氏度与华氏度的转换
if 变量 in ['X' ,'Y',......]:判断变量中是否包含方括号中的任意一个字符,如果包含则判断为True,如果不包含则判断为False。[ ]:通过索引下标获取字符串的字符,从左向右以0开始,从右向左以-1开始。(4)、{:.2f}:保留小数点两位,很容易忘记(:)与数字2之间的(.)[ x :y ]:截取字符串中的一部分,包含x不包含y(左闭右开)(3)、不能忘记数据类型的转换,字符串不能参与运算,,只要数值可以。(2)、输入对象时,('......')单引号要成双成对。
2023-09-13 21:25:11
1130
原创 Python——绘制五角星
点击File——new file新建文本文档。下面写法过于复杂所以一般用上面 for循环。3、设置画笔像素(粗细)、颜色,输入文字。1、在菜单中找到IDLE,并打开。ps:括号内要用(’‘)单引号。因为是五角星,要循环五次。前面步骤见上方(1~3)2、首先导入画图功能库。二、只有轮廓的五角星。
2023-09-13 20:19:37
590
原创 Python,Pycharm,Anaconda安装
这是我的第一个python")有两个版本可以选择:一个是试用30天,另一个是社区版的可以免费试用。2、点击downloads ,进入下载页面,并选择版本进行下载。点击FIle新建一个文件,在文件中输入语句并点击Run执行文件。4、最后在菜单里可以找到下载的python。(建议下载3.8\3.9、3.10版本)5、直接在菜单中打开python命令窗口。在>>>后面输入一些语句并执行。6、在菜单中打开IDLE。3、下载完整后选择安装。三、Anaconda。
2023-09-10 20:54:04
44
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人