自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fly sky

喜欢编程,喜欢思索。

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 俄罗斯方块

import random, time, pygame, sys from pygame.locals import * FPS = 25 WINDOWWIDTH = 640 WINDOWHEIGHT = 480 BOXSIZE = 20 BOARDWIDTH = 10 BOARDHEIGHT = 20 BLANK = '.' MOVESIDEWAY

2013-12-24 22:18:19 1171 1

原创 贪吃蛇game。

小时候经常玩的一个游戏,还有个俄罗斯方块,话说经常撞墙有没有。除了游戏的基本框架,还需要三大结构,游戏开始,游戏运行,游戏结束。走起。import pygame, sys, randomfrom pygame.locals import *FPS = 15WINDOWWIDTH = 640WINDOWHEIGHT = 480CELLSIZE = 20assert WINDOWWI

2013-12-21 19:02:39 1072

原创 pygame模块中的小游戏。

终于到最后一个项目了,一个叫做’天上掉秤砣的游戏‘, 从逻辑上理解这个游戏挺容易的,说到底就是不让秤砣砸中香蕉,大家小时候也玩过的一种游戏,还记得小时候玩过的“小霸王游戏机”吗?作为一个游戏,那肯定要有开始,运行和结束。所有的一切由你控制,最重要的当然是运行,游戏的规则逻辑都在运行里面实现,而这个游戏是用pygame模块实现的,想用pygame模块刚开始就必须初始化pygame.init(),初始

2013-12-18 23:01:23 4631

原创 pygame 方向键控制小球

最后一个项目用到了pygame,  对于模块不熟悉的我还是查询了一些资料介绍。import sysimport pygamefrom pygame.locals import *def control_ball(event): speed = [x,y] =[0,0]# 设置相对位移 speed_offset = 1 #小球的速度# 如果事件的类型是 键盘

2013-12-12 14:01:21 6915

原创 wxpython库中的Menubar 和ToolBar

python有很多创建界面的库,我现在只在学wxpython,先看看菜单和工具栏怎么设置吧,一点一点学。import wxclass ToolBarFrame(wx.Frame): def __init__(self,parent,id): wx.Frame.__init__(self,parent,id,'ToolBar',size=(300

2013-12-10 21:18:52 2832

原创 文件共享升级版

这个和上一项目的功能是一样的,不过这个用wxpython库实现了界面操作,而且还导入了上个模块中的几个方法和类,因为这个代码基本和上一个项目一样,我就说说这个wxpython功能的实现吧。看先看代码guiclient.py:from xmlrpclib import ServerProxy,Faultfrom server import Node,UNHANDLED from cli

2013-12-09 20:37:35 827

原创 XMLRPC远程共享

XML-RPC的全称是XML Remote Procedure Call,即XML远程方法调用。 它是一套允许运行在不同操作系统、不同环境的程序实现基于Internet过程调用的规范和一系列的实现。这种远程过程调用使用http作为传输协议,XML作为传送信息的编码格式。Xml-Rpc的定义尽可能的保持了简单,但同时能够传送、处理、返回复杂的数据结构。XML-RPC是工作在Inter

2013-12-08 00:00:19 1304

原创 os.path的方法

1.os.path.abspath(path) 返回path规范化的绝对路径。  >>> os.path.abspath('test.csv') 'C:\\Python25\\test.csv'  >>> os.path.abspath('c:\\test.csv') 'c:\\test.csv'  >>> os.path.abspath('../csv\\te

2013-12-05 20:06:13 869

原创 MySQL的安装与基本命令

我是下载的MySQL 5.6.10,压缩包,我也看了网上的安装详解,但是我也没出现他们那么多界面 ,就把MySQL Serve,Client Programs,Development Components全部安装在了E:/MySQL目录里,就是启动的时候必须先打开 bin 里面的mysqld.exe,要不然连接数据库的时候提示不能连接错误。1 连接数据库:先到DOS里进入E:/My

2013-12-04 13:28:12 703

原创 自定义公告板

公告板,我理解的是不是门岗大爷旁边的那个,通知我们最近需要我们注意的事情,我想除了检查卫生没别的了,而且好久也不见更新,还有一个就是电子公告板,流水字那个,就是很多二极管组成的数码管来显示字的那种(而且需要流动的),当然这个项目不是这个,公告板就是显示信息来通知别人的,那么这些信息是存储在那的呢?进入公告标题,里面应该是其内容或者还有一些其他的信息,这篇是把信息存在数据库里。先看看数据库中建的

2013-12-03 17:07:44 1123

python简明教程PDF

python简明教程PDF

2013-10-03

空空如也

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

TA关注的人

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