Django入门------------------------------------------创建应用程序

在安装好Django框架的前提下,创建应用程序,一个Django项目是由一系列的应用程序组成的。 在终端窗口里运行的runserver,再打开一个终端窗口,切换到manage.py所在的目录,激活该虚拟环境,执行starapp APPname ,这个让Django创建应用程序的所需的基础设施。 ...

2018-12-11 22:18:29

阅读数:31

评论数:2

Django框架安装异常------------------------------关于创建数据库的错误

这几天一直在准备学习Django框架,按照书上的安装步骤一直在安装,可是在创建数据库一直显示有错,内心崩溃到无以复加,今天差点就想要放弃了,再找个周末好好看一下的,没有想到,我试着试着就处理好了,简直开心到疯。 废话也不说,先说我的基本配置: 电脑win10,安装的python是 先按照...

2018-12-10 21:22:09

阅读数:27

评论数:0

软件测试学习笔记----------------------------------一

这周末去朋友家玩,一个周末都没有学习,再加上最近准备学习Django框架,安装有点问题,也一直在查资料,就没有再更新Python学习的模块,决定给自己其他的时间做点别的,所以在看软件测试的书籍,记下书上的的笔记。 软件开发生命周期模式: 大爆炸模式:简单,几乎什么前期文档资料都没有,重点在于开...

2018-12-10 16:45:22

阅读数:22

评论数:0

数据可视化学习----------------------------------------------调用API

前面已经学习如何生成数据和下载数据,现在要想时刻对网上的数据进行分析,就需要调用API 在浏览器下输入回车:https://api.github.com/search/repositories?q=language:python&sort=stars 需要安装req...

2018-12-06 19:42:51

阅读数:22

评论数:0

数据可视化学习--------------------下载数据(二)

上章是讲得csv,这节是json 1.如何下载数据: 以下代码是利用模块urllib函数urlopen()下载数据 #-*-coding:GBK-*- #-*-coding:utf-8-*- from __future__ import (absolute_import,division,...

2018-12-05 21:39:26

阅读数:13

评论数:0

数据可视化-------------------------------------下载数据学习(一)

下载数据,并进行可视化分析,以下学习两种格式的数据:1.CSV,对应的使用Python模块的CSV模块来处理CSV文件,2.json.对应使用json模块处理数据。 1.CSV文件格式 CSV文件是一系列的以逗号分割的数据,这样利于程序提取数据。来做一个关于天气的数据分析 import c...

2018-12-04 19:46:51

阅读数:18

评论数:0

生成数据作业习题

15-1:数字的三次方称其立方,绘制一个图形,显示前5个整数的立方,在绘制一个显示前5000个整数的立方值 #-*-coding:GBK-*- #-*-coding:utf-8-*- import matplotlib.pyplot as plt x=[1,2,3,4,5] y=[1,8,2...

2018-12-04 18:57:32

阅读数:21

评论数:0

数据可视化----------------------------生成数据学习(三)

安装pygal,打开命令窗口: 显示成功安装就可以了。 1.创建die类: #-*-coding:GBK-*- #-*-coding:utf-8-*- from random import randint class Die(): def __init__(self,num_side...

2018-12-03 22:59:33

阅读数:17

评论数:0

生成数据学习(二)

这章主要是随机漫步 模拟随机漫步,创建一个RandomWalk的类,它随机选择前进方向,类有三个属性:1.存储随机漫步的次数的变量2.存储随机变量的经过的每个点的x和y的坐标的列表。类有两个方法:__init__()、fill_walk(),fill_walk()计算随机漫步经过的所有点。 ...

2018-12-03 21:53:40

阅读数:51

评论数:0

数据可视化-------------------------生成数据(一)

前面说游戏开发做完就做web的,这几天看了书,我觉得还是先学这个吧这个我很感兴趣的。前面安装的matplotlib教程我也发了,现在开始正式学习。不得不说,周末学习真的学习效率好高,对了,我最近也超想学些软件测试的,我觉得测试也很好玩,已经在看准备买什么书了,现在的书真的好贵~~~~ 1.简单绘...

2018-12-02 17:22:24

阅读数:57

评论数:0

在windows10下安装matplotlib教程

我看书上的教程要我先安装visual studio,但我不想安装这个,于是我就搜索为什么在windows下要安装vs,也没怎么找到答案,只在官方网站上说需要安装,我又搜索前辈的安装经验,发现有很多没有安,看到了一个最简单的方法,也是win10,python3.7,于是准备借鉴他的经验安转试试: ...

2018-12-02 11:42:57

阅读数:37

评论数:0

外星人大战-----------------------------课后习题(从入门到实践)第十三章

1.找一幅星星的图像,并在屏幕上显示一系列整齐排列的星星 先创建一个star类; #-*-coding:GBK-*- #-*-coding:utf-8-*- #星星类 import pygame from pygame.sprite import Sprite class Star(Spr...

2018-12-01 17:18:55

阅读数:82

评论数:0

外星人大战-----------------------------课后习题(从入门到实践)第十二章

这是完成的一些课后习题。首先最原始的设置类,主程序 设置类: #存储作业例子的设置类 class Setting(): def __init__(self): self.screen_width=800 #设置屏幕高度宽度,背景颜色 self...

2018-12-01 11:19:24

阅读数:46

评论数:2

外星人大战-------------游戏开发(最终篇)

接下来实现记分系统,实时跟踪得分,显示最高得分,当前等级和剩下的飞船 1.记分:这属于统计信息类 #-*-coding:GBK-*- #-*-coding:utf-8-*- #跟踪游戏统计信息的类 class GameStats(): def __init__(self,ai_set...

2018-11-25 18:06:32

阅读数:3932

评论数:3

外星人大战-------------------------------------游戏开发(五)

现在来完善这个游戏,首先添加一个play按钮,添加一个记分系统 1.添加play按钮:游戏开始前出现,游戏结束后再次出现。本来之前是运行主程序就会开始游戏,现在设置添加play按钮才会开始,在统计信息类修改游戏活动标志 修改统计类: #-*-coding:GBK-*- #-*-coding...

2018-11-25 09:12:30

阅读数:37

评论数:0

外星人大战-------------------------游戏开发前四节总结思路

前面已经完成游戏的大概框架,先来总结一下: 现在游戏已经实现了飞船能左右移动,能发射子弹,外星人可以左右往下移动,子弹可以击杀外星人,飞船与外星人相撞后重新开始新游戏或者外星人到达屏幕底部也开始新游戏,最多可以重来3次。 现有7个部分:主程序、设置类、飞船类、子弹类、外星人类、游戏统计信息类与...

2018-11-24 12:08:51

阅读数:84

评论数:0

外星人大战----------------------游戏开发(四)

前面已经实现外星人的移动,现在开始完成射杀外星人。我们将要使用sprite.groupcollide()检测两个编组的碰撞。我们要在碰撞的时候立马就让外星人消失,所以在更新位置的时候就检测有无碰撞。 在功能模块检测子弹与外星人,方法sprite.groupcollide()将每颗子弹的rect同...

2018-11-24 08:58:09

阅读数:3460

评论数:2

外星人大战---------游戏开发(三)

前两章已经针对于游戏屏幕以及飞船移动,以及发射子弹有了简单的设置,现在就开始添加外星人。屏幕边缘附近添加一个外星人,然后生成一群外星人,外星人向两边和下面移动,并删除被子弹击中的外星人,最后显示用户拥有的飞船数量,用完后结束游戏。 做项目就是先一步一步构建,然后再研究已有的代码看看是否还可以重构...

2018-11-21 20:34:30

阅读数:86

评论数:7

外星人大战---------------游戏开发(二)

上一节已经完成了飞船的左右移动,这节来完成调节飞船移动的速度,以及射击。 在上一张我们知道飞船每次移动1像素,而且有时候会移动到屏幕之外。我们可以设置飞船移动速度,在Setting  类修改 #存储外星人游戏开发的设置 class Setting(): def __init__(se...

2018-11-20 19:03:42

阅读数:3404

评论数:7

外星人大战---------------------游戏开发

因为基本知识已经学习的差不多了,做三个实例更加上手学习,第一个实例是游戏开发,外星人,第二个是数据处理,第三个是web开发,这一个月尽量完成第一个实例。 首先对于游戏开发,会经常使用pygame模块,安装教程我已经在前面提到过了。 1.第一步先创建一个空的游戏窗口,用于后面的外星人,飞船等 ...

2018-11-18 12:00:10

阅读数:7401

评论数:11

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