自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AOAIYI的博客

持续更新python、大数据和一些有趣的知识,希望多关注一下

  • 博客(47)
  • 收藏
  • 关注

原创 python元组

本实验详细介绍了元组的运用,包括:创建、访问、修改、删除、索引及截取、运算符和内置函数。Python 的元组与列表类似,不同之处在于元组的元素不能修改,元组使用小括号,列表使用方括号。元组与字符串类似,下标索引从0开始,可以进行截取,组合等。

2023-01-26 12:32:12 299

原创 python字符串

字符串是一种序列,用于表示和存储文本。python中字符串一旦声明,就不能改变,所以也称为字符串常量。字符串是由一系列的字符组成,字符串可以包含字母,数字和一些控制字符组成,由单引号或者双引号,或者三引号组成,在输出的时候,可以使用三引号来整理要输出的格式,在进行换行时,可以使用换行符或者是三引号来进行换行。

2023-01-25 10:04:32 535 1

原创 python基础——列表切片操作

切片,在形式上,切片使用2个冒号分割的3个数字来完成,第一个数字表示切片的开始位置(默认为0),第二个数字表示切片的截止(但不包括)位置(默认为列表长度),第三个数字表示切片的步长(默认为1),当步长省略时可以同时省略最后一个冒号。

2023-01-24 13:48:17 581

原创 python基础——列表推导式

列表推导式(list comprehension)列表推导式形式较为简洁,是利用其它列表创建新列表的一种方式,它的工作方式类似于for循环,也可以嵌套if条件判断语句。for out_exp in input_list:迭代input_list将out_exp传入out_exp_res表达式中。out_exp_res:列表生成元素表达式,可以是有返回值的函数。本实验详细介绍了Python数据结构:列表推导式的用法。掌握Python数据结构:列表推导式的用法。

2023-01-23 15:27:25 453

原创 python基础——函数编程

在Python中,定义函数时不需要声明函数的返回类型,而是使用return语句结束函数执行的同时返回任意类型的值,函数返回值类型与return语句返回表达式的类型一致。定义函数时,需要注意的问题:①函数形参不需要声明其类型,也不需要指定函数返回值类型,②即使该函数不需要接受任何参数,也必须保留一对空的圆括号,③括号后面的冒号必不可少④函数体相对于def关键字必须保持一定的空格缩进。注意:在定义函数时,开头部分的注释并不是必须的,但是如果为函数的定义加上一段注释的话,可以为用户提供友好的提示和使用帮助。

2023-01-22 12:56:40 501

原创 python循环语句

Python的While循环语法:当while条件为ture的时候执行循环体中的内容,当while条件为false时,不执行循环体中的内容。while 循环使用 else 语句,在 while …Python中的循环语句有 for 和 while。Python 3.6以上。

2023-01-20 21:28:56 686

原创 Numpy基本操作——判断结构语法

【附详细代码】Numpy基本操作——判断结构语法。

2023-01-19 20:15:56 55

原创 Numpy基本操作——通用函数的操作

练习numpy中的通用函数的基本操作。熟练掌握numpy中通用函数的操作。Python 3.6.1以上。

2023-01-18 19:58:42 240

原创 python排序算法——希尔排序(附代码)

(附详细代码)一般来说,希尔排序的时间复杂度为O(n1.3)~O(n2),它视增量大小而定。希尔排序的空间复杂度是O(1),它是一个不稳定的排序算法。进行希尔排序时,元素一次移动可能跨越多个元素,从而可能抵消多次移动,提高了效率。

2023-01-17 16:23:59 927

原创 Numpy基本操作——数组的切片索引操作

numpy提供比常规Python序列更多的索引方法,除了整合和分片,数组可以被整数数组和布尔型数组索引。本文先讲一些简单的索引。

2023-01-16 20:58:33 16

原创 python基础练习 高精度加法(附代码)

(附详细代码教程)输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。

2023-01-15 20:31:08 2

原创 python排序算法——快速排序(附代码)

(附详细代码)快速排序的平均时间复杂度是O(nlgn),最好情况下的时间复杂度是O(nlgn)。最坏情况下,快速排序的时间复杂度可能退化成O( n2 ),但这种情况很少见。它的空间复杂度是O(nlgn)。它是一个不稳定的排序算法。

2023-01-15 10:06:57 7

原创 Numpy基本操作——numpy中数组的基本操作

(附详细代码)本文介绍了练习numpy中数组与数值运算操作、数组与数组运算操作、数组变形操作、数组转置操作、数组排序操作。

2023-01-12 22:00:57 10

原创 python排序算法——归并排序(附代码)

(附详细代码)归并排序的平均时间复杂度是O(nlgn),最好情况下的时间复杂度是O(nlgn),最坏情况下的时间复杂度也是O(nlgn)。它的空间复杂度是O(1)。另外,归并排序还是一个稳定的排序算法。

2023-01-12 13:20:53 7

原创 Numpy基本操作——numpy中数组的创建方法

本文介绍了Numpy中属性的查询操作和各种创建数组的方法。创建数组的方法有array()、arange()、zeros()、ones()、empty()、linspace()、asarray()、identity()、diag()

2023-01-11 22:40:27 14

原创 python排序算法 ——冒泡排序(附代码)

(附详细代码)冒泡排序的平均时间复杂度是O(n2),最好情况下的时间复杂度是O(n),最坏情况下的时间复杂度是O( n2 )。空间复杂度是O(1)。冒泡排序算法是一个稳定的排序算法。

2023-01-11 18:03:42 8

原创 Python数据分析基础 寻找出挂牌价最高的四套房,并输出相应的房源信息。

假设字典 house 存放了某小区在售二手房的房源信息(见表 1),试编写程序,实现以下功能: (1)请编写程序寻找出挂牌价最高的四套房和挂牌价最低的四套房,并输出相应的房源信息。 (2)请编写程序寻找出人气最高的四套房,并输出相应的房源信息。

2023-01-10 20:35:50 5

原创 python排序算法——选择排序

(附详细代码)选择排序的平均时间复杂度是O(n2),最好情况下的时间复杂度和最坏情况下的时间复杂度都是O( n2 )。另外,它是一个不稳定的排序算法。选择排序的过程很容易理解。

2023-01-10 18:16:50 6

原创 python排序算法——插入排序

本文仅仅简单介绍了插入排序的理论知识,还通过代码更加直观的了解。插入排序算法是把给定数组中的元素依次插入到一个新的数组中,最终得到一个完整的有序数组。插入排序是一个稳定的排序算法。

2023-01-09 22:38:43 5

原创 python 基础练习 闰年判断

附详细代码,能通过系统判断。给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年: 年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。

2023-01-08 22:10:57 1

原创 Spark Local模式安装(保姆式详细教程附代码)

(详细教程附代码)了解Spark的六种运行模式,准确理解Spark Local模式运行原理,熟练掌握Spark Local模式的安装流程。

2023-01-07 21:15:52 10

原创 Hive分区&分桶

结合实验(附详细代码)了解分区与分桶,Hive分区是为了方便数据管理,Hive实际存储在HDFS上的抽象,Hive的一个分区名对应一个目录名,子分区名就是子目录名,并不是实际的一个字段,所以当我们在插入数据的时候后指定分区,其实就是新建一个目录或者子目录,或者在原有的目录上添加数据文件。Hive创建分区时是通过PARTITIONED BY关键字进行创建。Hive分桶是指分通表的某一列,让该列数据按照哈希取余的方式随机,均匀的分发到各个桶文件中。

2023-01-07 09:30:00 13

原创 python 基础练习 杨辉三角

输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。

2023-01-06 20:54:52 8

原创 Hive分组排序

1.了解Hive中Order by 、Sort by的用法以及区别2.了解Hive中Distribute by、Group by以及Cluster by的用法于区别

2023-01-06 09:30:00 13

原创 Hive 查询

1.掌握Hive的普通查询、别名查询、限定查询与多表联合查询。2.掌握Hive的多表插入、多目录输出以及使用Shell脚本查看Hive中的表。

2023-01-02 11:37:25 11

原创 Flume多source,多sink组合框架搭建

1.了解Flume数据传输原理2.了解Flume的配置文件3.了解Flume采集与投递数据的框架搭建

2022-12-28 16:31:33 20

原创 Hive查询函数

附有详细代码 实验目的:1、学会使用Hive内置函数 2、学会使用Hive统计分析

2022-12-26 22:01:25 58

原创 运行celery时出现的错误解答

当运行celery -A addtask worker --loglevel=info 时会出现错误或者一直卡着

2022-12-14 21:34:55 22

原创 大学生会计技能竞赛总决赛(四)

小AO作为2022年其赛事总决赛的一等奖获奖者,跟各位小伙伴们分享一下总决赛赛的相关题型及相关知识点(大数据分析方面附详细代码)

2022-12-12 10:03:20 65

原创 大学生会计技能竞赛总决赛(三)

小AO作为2022年其赛事总决赛的一等奖获奖者,跟各位小伙伴们分享一下总决赛赛的相关题型及相关知识点(大数据分析方面附详细代码)

2022-12-11 12:53:24 113

原创 大学生会计技能竞赛(四)

小AO作为2022年其赛事总决赛的一等奖获奖者,跟各位小伙伴们分享一下区域赛的相关题型及相关知识点(大数据分析方面附代码)

2022-12-10 18:26:32 243

原创 大学生会计技能竞赛(三)

小AO作为2022年其赛事的一等奖的获奖者,跟各位小伙伴们分享一下区域赛的相关题型及相关知识点(大数据分析方面附代码)

2022-12-09 19:07:26 161

原创 大学生会计技能竞赛(二)

小AO作为2022年其赛事的一等奖的获奖者,跟各位小伙伴们分享一下区域赛的相关题型及相关知识点(大数据分析方面附代码)

2022-12-08 09:00:32 382

原创 大学生会计技能竞赛(一)

小AO作为2022年其赛事的一等奖的获奖者,跟各位小伙伴们分享一下区域赛的相关题型及相关知识点(大数据分析方面附详细代码)

2022-12-07 21:38:43 265

原创 Hive本地模式安装(详细)

本地模式安装采用外部数据库存储元数据,该模式不需要单独开启Metastore服务,因为本地模式使用的是和Hive在同一个进程中的Metastore服务。

2022-12-01 13:59:47 479

原创 python 2022省赛 刷题统计

小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天 做 aa 道题目, 周六和周日每天做 b 道题目。请你帮小明计算, 按照计划他将在 第几天实现做题数大于等于 n 题?

2022-11-27 17:05:27 169

原创 python 2022省赛 求和

输出格式输出一个整数 SS,表示所求的和。请使用合适的数据类型进行运算。样例输入41 3 6 9样例输出117运行限制最大运行时间:1s最大运行内存: 512M。

2022-11-25 10:10:39 126

原创 python 2022省赛 裁剪刀

小蓝有一个裁纸刀,每次可以将一张纸沿一条直线裁成两半。小蓝用一张纸打印出两行三列共 6 个二维码,至少使用九次裁出来,下图给出了一种裁法。

2022-11-24 11:32:37 151

原创 MapReduce 编程基础 -- topn

MapReduce 编程基础 -- topn

2022-11-16 10:55:38 81

原创 python 基础练习 Huffman

Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。

2022-11-12 11:00:00 27

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除