自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 俄罗斯方块游戏设计与实现(毕业设计)

摘要:俄罗斯方块是一款风靡全球,从一开始到现在都一直经久不衰的电脑、手机、掌上游戏机产品,是一款游戏规则简单,但又不缺乏乐趣的简单经典小游戏,上手容易,适用范围广泛,人所共知。俄罗斯方块游戏简单的基本规则是有小方块组成的7种不同的规则图形陆续从屏幕上落下,玩家操作移动使其下落拼出一条完整的横条,随即会消失,玩家得分,游戏等级提高,当没有被消除的图形堆积到屏幕顶端时,游戏结束。 俄罗斯方块游戏最初是由俄罗斯人阿列克谢•帕基特诺夫在1984年开发的休闲小游戏,曾几何时它创造了无可匹敌的商业价值,影响了一

2022-06-10 08:41:15 4052

原创 数据聚合与分组运算

一 分组与聚合的原理 在Pandas中,分组是指使用特定的条件将原数据划分为多个组,聚合在这里指的是,对每个分组中的数据执行某些操作,最后将计算的结果进行整合。 分组与聚合的过程大概分为以下三步:1拆分:将数据集按照一些标准拆分为若干个组。2应用:将某个函数或方法(内置和自定义均可)应用到每个分组。3合并:将产生的新值整合到结果对象中。二 通过groupby()方法将数据拆分成组 在Pandas中,可以通过groupby()方法将数据集按照某些标...

2022-05-17 11:50:27 1787

原创 科学计算库NumPy

1.认识NumPy数组对象:NumPy中最重要的一个特点就是其N维数组对象,即ndarray(别名array)对象,该对象可以执行一些科学计算。2.创建NumPy数组:#创建一个一维数组data1 = np.array([1, 2, 3])# 创建一#个二维数组data2 = np.array([[1, 2, 3], [4, 5, 6]])通过empty()函数创建一个新的数组,该数组只分配了内存空间,它里面填充的元素都是随机的。# 创建元素值全是随机数的数组np.empt

2022-03-06 16:53:10 85

原创 7 Python文件与数据格式化

一、标准库OS常用命令需要先自建一个文件夹,并将当前目录修改为该文件夹。import osos.getcwd() #查看当前路径os.chdir("C:/Users/盛小胖yx/Desktop/Python") #修改当前路径os.mkdir("my_study") #建立一个子文件夹,已存在时会报错os.rmdir("my_study") #删除一个子文件夹,不存在时会报错os.listdir() #列出当前目录或者指定目录下所有文件夹以及文件的名称,返回一个

2021-12-19 15:48:50 493

原创 6 Python函数

6.1 函数的定义使用关键字def定义函数python中允许嵌套定义函数,即一个函数定义的内部再定义一个函数但是,内部定义函数,不仅要有定义,也要有调用(否则就白定义了~~)# 如何定义一个函数def hello(): print('python') print('hello')# 通过函数名来调用函数hello()hello()def westos(): print('it is westos') def python(): p

2021-12-19 15:34:34 83

原创 4 Python字符串

4.1 字符串 字符串可以说是程序员最常用的数据类型了,而在 Python 中我们可以通过使用 (‘或”)来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如var1 = 'Hello World!'var2 = "Runoob"4.2 Python 访问字符串中的值不同于 Java 和 C 等语言(有 char 类型),Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 想要访问子字符串,可以使用方括号(字符串下标从...

2021-12-19 15:29:55 309

原创 3 Python流程控制

一、if判断(1)if语句:if表达式: 语句1 语句2 ......语句前的缩进不可省略(相对于if行有4个空格开头)x=Trueif x: print("It's True")y=Falseif y: print("It's True") 没有输出结果。条件测试适用于数字,只有“0”的条件测试结果是“False”。x=10if x: print("x is ",x) y=0if y: print.

2021-12-19 15:12:07 661

原创 2 Python基础

2.1良好的代码格式 良好的代码格式可提升代码的可读性,与其他语言不通,Python代码的格式是Python语法的组成之一,不符合格式规范的Python代码很可能存在语法问题,在运行期间也很可能产生错误。2.2 python基础语法标识符第一个字符必须是字母表中字母或下划线 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。注释行与缩进python与其他语言明显的区别是没有大括号,而是用缩进表示代码块。 另外,每行语句不需要以分号结束。...

2021-12-19 15:05:22 373

原创 5 Python组合数据类型

1、列表通常使用[ ]将数据 包裹起来创建一个列表。这种 创建方式适用于对于列表中元素个数及其数值已知时。列表中的元素的数据类型可以各不相同,列表中的元素也可以是列表1.1 列表的遍历list1=["string",23,[1,10]]#1for L in list1: print(L)#2for i in range(len(list1)): print(list1[i])1.2 替换列表和字符串不同,列表是可变的,可以在列表中指定下标的值对元素进行修改

2021-12-19 14:39:38 487

空空如也

空空如也

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

TA关注的人

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