我的新博客

心得及感受

python项目练习十:DIY街机游戏-(香蕉,快走)

这个练习是一个小游戏程序,如果要是给它起个名字的话,应该叫:快躲,香蕉。主要的游戏内容就是,游戏开始会从屏幕上方不断随便的掉一些铁块,在屏幕下方有一个小香蕉是受你控制的,你需要不断的左右移动来躲避铁块。在你躲避完一定数量的铁块之后,就会进入下一关。下一关依然是让你躲铁块,不过铁块下降的速度就快了很...

2015-03-19 14:59:03

阅读数:2094

评论数:1

Python socket模块编程 SocketServer框架

Python提供了两个基本的socket模块。一个是socket,它提供了标准的BSD Socket API;另一个是socketServer,它提供了服务器中心类,可以简化网络服务器的开发。         本文简要介绍socket模块包含的类及其使用。         1.开始了解sock...

2015-03-17 10:29:59

阅读数:14390

评论数:2

python SQLite数据库简单操作

#!/usr/bin/python import sqlite3 # create database conn = sqlite3.connect('test.db') #不存在就创建后再打开 print ("Opened database successfully") c...

2015-03-17 09:30:51

阅读数:2195

评论数:0

python,ipython,wxPython安装

安装python:sudo apt-get install python 安装ipython: 1. 下载ipython: ipython的源码下载页面为:https://pypi.python.org/pypi/ipython 或者是到git页面下载:https://github...

2015-03-17 08:26:04

阅读数:1721

评论数:0

python中doctest自我测试(测试模块中的函数是否对)

#该文件名为mymod.py def sum(x,y): ''' 此处为文档字符串 The sum of two numbers. >>> sum(1,3) 4 >>> sum(9,11) 20 '...

2015-03-15 22:36:12

阅读数:1489

评论数:1

python中disutils打包与安装

python使用distutils打包和安装: 1. 命令说明 python setup.py --help-commands 输出命令说明 python setup.py sdist 创建一个源码包发布 source distribution python setup.py bdist 创建一个...

2015-03-15 20:44:18

阅读数:3230

评论数:0

Python局部变量与全局变量

局部变量 你在函数定义中声明的变量,他们与在函数外使用的其它同名变量没有任何关系,即变量名称对函数来说是局部的。这叫变量的范围。所有变量都有它们被声明的块的范围,从名称定义的点开始。 局部变量定义举例: x = 50 def func(x):     print('x等于', x) ...

2015-03-14 22:16:20

阅读数:1716

评论数:0

Python学习网站(简明python教程,The Python Tutorial,Python学习笔记,啄木鸟社区)

简明python教程(W3CSCHOOL):http://www.w3cschool.cc/python/python-tutorial.html The Python Tutorial(英文): https://docs.python.org/3/tutorial/index.html,中文...

2015-03-14 22:14:48

阅读数:2053

评论数:0

Python装饰器

例子: ''' '@'符号用作函数修饰符是python2.4新增加的功能,修饰符必须出现在函数定义前一行,不允许和函数定义在 同一行。 也就是说 @A def f(): 是非法的。 只可以在模块或类定义层内对函数进行修饰,不允许修修饰一个类。 一个修饰符就是一个函数,它将被修饰的函数做...

2015-03-14 14:47:06

阅读数:533

评论数:0

Python3.4.3中yield 生成器

yield:生成器 任何使用yield的函数都称之为生成器,如: Python代码   def count(n):       while n > 0:           yield n   #生成值:n           n -= 1     另外一种说法:生成...

2015-03-14 10:45:19

阅读数:12124

评论数:0

Python3.4中filter函数,map函数和reduce函数

filter函数: filter()为已知的序列的每个元素调用给定的布尔函数,调用中,返回值为非零的元素将被添加至一个列表中 >>> def f1(x): if x > 20: return True else: return False >>> ...

2015-03-08 22:28:09

阅读数:43494

评论数:0

Python中可变参数的函数

同C语言一样,Python中也有可变参数函数,即一个函数可以接收多个参数,而这些参数的个数在函数调用之前事先是不知道的。 在C里面最典型的例子就是printf函数,同样在python里面使用可变参数也可以很方便的实现printf() printf定义中的*arg就是可变参数,它的类型为...

2015-03-08 20:29:54

阅读数:1052

评论数:0

Python pickle模块学习

python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。 基本接口:   pickle.dump(obj, file, ...

2015-03-08 19:49:38

阅读数:11250

评论数:0

Python3 抓取网页中的图片

import urllib.request import socket import re import sys import os targetDir = r"C:\Users\elqstux\Desktop\pic" def destFile(path): if n...

2015-03-01 22:00:10

阅读数:4530

评论数:0

Python中set的用法

python 的集合类型和 其他语言类似, 是一个无序不重复元素集,我在之前学过的其他的语言好像没有见过这个类型,基本功能包括关系测试和消除重复元素.集合对象还支持union(联合), intersection(交), difference(差)和sysmmetricdifference(对称差集...

2015-03-01 21:26:14

阅读数:304

评论数:0

Python正则表达式

第一章 1.Python正则式的基本用法  1.1基本规则  1.2重复   1.2.1最小匹配与精确匹配  1.3前向界定与后向界定  1.4组的基本知识  2.  re模块的基本函数  2.1使用compile加速  2.2 match和search  2.3 finditer 2.4 字符串...

2015-03-01 19:49:39

阅读数:557

评论数:0

(学习)python非贪婪、多行匹配正则表达式例子

一些regular的tips: 1 非贪婪flag >>> re.findall(r"a(\d+?)","a23b") # 非贪婪模式         ['2'] >>> re.findall(r&qu...

2015-03-01 15:32:13

阅读数:2901

评论数:0

Python运算符重载

class Parent: parentAttr = 100 def __init__(self): print('调用父类构造函数') def parentMethod(self): print('调用父类方法') def se...

2015-02-28 20:26:25

阅读数:498

评论数:0

python中if __name__ == '__main__': 的解析

python中if __name__ == '__main__': 的解析 2008-10-19 00:54         当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':, 现在就来介绍一下它的作用.         模块是对象,并且...

2015-02-28 20:23:53

阅读数:399

评论数:0

python的对象引用

首先,我们来了解一下python的基础概念: 1. Python在heap中分配的对象分成两类:可变对象和不可变对象。所谓可变对象是指,对象的内容是可变的,例如list。而不可变的对象则相反,表示其内容不可变。 不可变对象:int,string,float,tuple 可变对象   :l...

2015-02-28 19:40:00

阅读数:722

评论数:0

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