自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 4-递归

今天我们来聊,递归.

2020-04-01 14:04:19 319

原创 3-基本数据结构

基本数据结构3.基本数据结构3.1 目标前置基础:==数据, 数据元素, 数据项 和 数据对象.==3.2 什么是线性数据结构3.3 什么是栈3.4 栈的抽象数据类型3.5 python实现栈3.6 简单括号匹配3.7 符号匹配3.8 十进制转换成二进制3.9 中缀前缀和后缀表达式3.10 什么是队列3.11 队列抽象数据类型3.12 Python实现队列3.13 模拟:烫手山芋3.14 模拟:打...

2020-03-29 12:34:53 361

原创 pygame教程笔记

pygame教程安装pygameGame Development 1-1: Getting Started with PygameGame Development 1-2: Working with SpritesGame Development 1-3: More About SpritesPygame Shmup Part 1: Player Sprite and ControlsPygame...

2020-03-22 13:51:30 747

原创 2-算法分析

算法分析2.算法分析2.1 目标2.2 什么是算法分析2.3 大O符号2.4 一个乱序字符串检查的例子2.5 Python数据结构的性能2.6 列表2.7 字典2.8 总结2.算法分析2.1 目标理解算法分析的重要性能够使用 大O 符号描述算法执行时间理解 Python 列表和字典的常见操作的 大O 执行时间理解 Python 数据的实现是如何影响算法分析的。了解如何对简单的 P...

2020-03-19 19:34:31 335

原创 算法之路,坎坷多艰

数据结构与算法!!声明(想用本专栏学习算法的看这)!!参考书目:1.介绍1.1 目标1.2 快速开始1.3 什么是计算机科学1.4 什么是编程1.5 为什么要学习数据结构和抽象数据类型1.6 为什么要学习算法1.7 回顾Python基础2.算法分析2.1 目标2.2 什么是算法分析2.3 大O符号2.4 一个乱序字符串检查的例子2.5 Python数据结构的性能2.6 列表2.7 字典2.8 总...

2020-03-14 14:08:25 169

原创 06-逃脱恐龙游戏(精灵动画)

# Sprite Animation Demo# Chapter 7import pygamefrom pygame.locals import *class MySprite(pygame.sprite.Sprite): def __init__(self, target): pygame.sprite.Sprite.__init__(self) #exten...

2020-03-01 14:10:08 741 4

原创 02-property属性

property属性利用property属性,可以明朗地看到,返回值就是一个参数,因此调用时就可以像调用实例属性一样使用它(不用加括号).goods = Goods(200) # 创建一个实例print(goods.size) #调用size方法(property属性)创建Property属性的两种方法:装饰器和类属性装饰器:经典类:@property新式类:@proper...

2020-03-01 12:01:06 210

原创 05-数学运算解决飞船圆周运动

位图space = pygame.image.load("space.png").convert_alpha()planet = pygame.image.load("planet2.png").convert_alpha()ship = pygame.image.load("freelance.png").convert_alpha()利用此函数可以加载位图,convert()可以将...

2020-02-29 10:16:45 432

原创 04-时钟游戏(利用math模块)

format小数":.2f".format(3.1415926)计算机进行三角函数运算时候非常消耗资源,因此可以利用程序加载时间把结果提前运算出来存在数组中.绘制圆圈import random, math, sys, pygamefrom pygame.locals import *pygame.init()screen = pygame.display.set_mode((6...

2020-02-27 14:22:23 208

原创 03-接炸弹小游戏(处理事件)

处理事件用while True:处理事件while True: for event in pygame.event.get(): if event.type == QUIT: sys.exit() elif event.type == MOUSEMOTION: pass elif eve...

2020-02-26 21:34:51 459 1

原创 02-IO,数据和字体:Trivia游戏(文字文件处理)

# The Trivia Game# Chapter 3import sys, pygamefrom pygame.locals import *class Trivia(object): def __init__(self, filename): self.data = [] self.current = 0 self.tot...

2020-02-25 14:01:54 308 1

原创 01-pie小游戏(基本图形的绘制)

写在前面:去年四月份,跟着某马的Python班利用pygame模块做了个飞机大战,如今刚刚找到工作,祖传技能不能丢,虽然农药已经戒了,但咱们可以转开发游戏呀哈哈!今天跟着书中的例子一个个敲出来,每天记录自己的进步!加油绘制文字ps:这里出事了,跟着网上弄了很久也安不上pygame模块,自己用了科学冲浪的方式才终于用pip3给安好了。# -*- coding: utf-8 -*-...

2020-02-24 23:19:34 720 1

原创 01-Python深拷贝与浅拷贝

对象的引用在c语言中,创建一个变量a并且初始化,系统会分配一个空间给a。这时如果令b=a;那么系统会开辟另一个新的空间给b并且把原变量的值原封不动地复制过去。而在Python中,变量名都是引用。a,b都是指向这个对象[11, 22],并没有开辟新的空间。拷贝导入copy模块,深拷贝deepcopy,浅拷贝copy浅拷贝b=copy.copy(a)创建一个a的浅拷贝对象,我们可以使用i...

2020-02-22 14:33:23 162

原创 02-matplotlib折线图

什么是matplotlib最流行的python底层绘图库,主要做数据可视化图表,名字取自MATLAB,模仿MATLAB创建matplot基本要点axis轴:指的是x或者y这种坐标轴matplot的散点图、直方图、柱状图更多的画图工具...

2020-02-21 20:22:00 240

原创 01-数据分析介绍和环境安装

什么是数据分析数据分析是用适当的方法对收集来的大量的数据进行分析,帮助人们做出判断,以便采取适当行动。流程提出问题准备数据分析数据获得结论成果可视化等conda安装和jupyter的使用conda WIN10 安装教程如何优雅地使用jupyter...

2020-02-20 13:20:09 120

原创 03-数据集的组成

从历史数据当中获得规律,这些历史数据的格式?机器学习的数据:文件csv为什么不存在数据库中?mysql:性能瓶颈,读取速度受限格式不符合机器学习要求数据的格式pandas:读取工具 numpy(读取非常快) 释放了GIL锁, 多线程数据集的结构:可用数据集:Kaggle,scikit-learn,UCI结构:特征值+目标值...

2020-02-20 12:23:26 424

原创 02-机器学习概述

什么是机器学习从数据中自动分析获得规律(模型),并且利用规律对未知数据进行预测。AlphaGo 利用棋谱(数据)分析获得规律,对柯洁(未知数据)进行预测。为什么要机器学习解放生产力:智能客服解决专业问题:ET医疗提供社会福利:杭州(城市大脑)目的:让机器学习程序替换手动的步骤,减少企业的成本,也提高企业的效率。...

2020-02-20 11:52:46 91

原创 01-机器学习介绍

机器学习简介名人图灵:人工智能之父马文·李·闵斯基范围人工智能>机器学习>深度学习应用1. 图片艺术化2. CT图识别3. 车辆识别4. 机器写新闻5. 人脸识别6. NPL7. 传统预测:房价等库和框架TensorFlowcaffechainertheanoscikit learn主要语言python课程概要特征工程模型、...

2020-02-20 11:35:58 92

原创 机器学习

人工智能平台和服务器虚拟化今天签了浪潮的软测,有两个方向。我个人觉得AI 必定是未来趋势,训练深度学习测试框架去测试人工智能,这个想法会不会实现呢?所以趁着假期提前学习深入一下,对得起自己的初心。加油!...

2020-02-20 10:59:56 80

pygame笔记.zip

自己一个字一个字敲出来的pygame笔记,翻译注释了常用的模块.以及常见的坑.涵盖了pygame文档中大部分模块的基础功能.配合本人之前上传的pygame飞机打陨石小游戏的多版本迭代源码观看更佳.祝pygame爱好者少走弯路!

2020-03-29

一个pygame做的飞机打陨石小游戏

多个版本迭代加注释,只要安装pygame包就可以玩。游戏中玩家可以控制飞机,并按空格键发射子弹击毁陨石,而陨石有几率生成补给(子弹升级或者护盾恢复)。

2020-03-25

空空如也

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

TA关注的人

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