- 博客(46)
- 资源 (5)
- 收藏
- 关注
转载 python开发_counter()
转载自:http://www.cnblogs.com/hongten/p/hongten_python_counter.html在python的API中,提到了Counter,它具有统计的功能下面是我做的demo:1.统计自定义字符串中每个字符出现的次数2.读取一个文件,把文件中的内容转化为字符串,统计该字符串中每个字符串出现的次数运行效果:测试的文件:
2015-08-08 00:24:09
548
转载 python开发_re和counter
转载自:http://www.cnblogs.com/hongten/p/hongten_python_counter_and_re.htmlpython中re和counter的结合,可以实现以下的功能:1.获取字符串或者文件中的单词组2.对单词组进行统计下面是我做的demo运行效果:=======================================
2015-08-08 00:20:44
522
转载 python开发--random
转载自:http://www.cnblogs.com/hongten/p/hongten_python_random.html和java中的random()函数一样,在python中也有类似的模块random,即随机数下面是我做的demo运行效果:==========================================代码部分:===========
2015-08-08 00:18:08
384
转载 Python开发--pprint
python中的pprint.pprint(),类似于print()下面是我做的demo:#python pprint'''python API中提供的Sample'''import jsonimport pprintfrom urllib.request import urlopenwith urlopen('http://pypi.python.org/py
2015-08-04 23:06:28
438
转载 Python开发--在python中,有着深拷贝和浅拷贝,即copy模块
在python中,有着深拷贝和浅拷贝,即copy模块下面我们就来聊一下:运行效果:==================================================代码部分:==================================================#python copy'''个人认为: 浅拷贝:
2015-08-04 23:04:56
480
转载 Python开发--bisect
现在有如下的需求:''' 实现这样的一个功能: 对一个班级的学生的成绩做出一些评定,评定规则是: one: [0-60) -- F two: [60-70) -- D three: [70-80) -- C four: [80-90) -- B five: [90-100] -- A'''p
2015-08-04 23:04:01
291
转载 Python开发--os.path
转载自http://www.cnblogs.com/hongten/p/hongten_python_os_apth.html在python中,os.path模块在处理路径的时候非常有用下面是我做的demo运行效果:=========================================代码部分:==========================
2015-08-04 23:02:52
345
转载 Python开发--fileinput
转载自http://www.cnblogs.com/hongten/p/hongten_python_fileinput.htmlpython中,fileinput模块对读取文件操作提供了一些有用的方法下面是我做的demo:运行效果:======================================代码部分:======================
2015-08-04 23:01:42
348
转载 Python开发--stat
转载自http://www.cnblogs.com/hongten/p/hongten_python_stat.html当我们使用os.stat(path)获取一个文件(夹)信息的时候,os.stat(path)本身返回的是一个元组如: nt.stat_result(st_mode=33206, st_ino=203224933185146561, st_d
2015-08-04 23:00:22
524
转载 Python开发--filecmp
filecmp模块用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单。python标准库还提供了difflib模块用于比较文件的内容。关于difflib模块,且听下回分解。 filecmp定义了两个函数,用于方便地比较文件与文件夹:filecmp.cmp(f1, f2[, shallow]): 比较两个文件的内容是否匹配。参数f1, f2指定要比较的文件的路径。
2015-08-04 22:59:10
378
转载 Python开发--tempfile
转载自http://www.cnblogs.com/hongten/p/hongten_python_tempfile.htmlpython中的tempfile模块,是为创建临时文件(夹)所提供的 如果你的应用程序需要一个临时文件来存储数据,但不需要同其他程序共享,那么tempfile模块来创建临时文件(夹)是个不错的选择其他的应用程序是无法找到活打开这个文件(夹),因为tem
2015-08-04 22:57:02
320
转载 Python开发--glob
转载自http://www.cnblogs.com/hongten/p/hongten_python_glob.html''' 在python中,glob模块是用来查找匹配的文件的 在查找的条件中,需要用到Unix shell中的匹配规则: * : 匹配所所有 ? : 匹配一个字符 *.* :
2015-08-04 22:55:16
263
转载 Python开发--linecache
转载自http://www.cnblogs.com/hongten/p/hongten_python_linecache.html#从linecache的名称,我们可以知道该模块和cache(缓存)有关#linecache现把文件读入到缓存中,在以后访问文件的时候,就不必要再从硬盘读取#所以经常用于那些读取频率很高的文件还可以参考:open()======
2015-08-04 22:54:01
389
转载 python开发--pickle
转载自http://www.cnblogs.com/hongten/p/hongten_python_pickle.htmlpickle模块使用的数据格式是python专用的,并且不同版本不向后兼容,同时也不能被其他语言说识别。要和其他语言交互,可以使用内置的json包使用pickle模块你可以把Python对象直接保存到文件,而不需要把他们转化为字符串,也不用底层的文件访问操作把它们
2015-08-04 22:52:57
315
转载 SQLite数据库是一款非常小巧的嵌入式开源数据库软件
转载自http://www.cnblogs.com/hongten/p/hongten_python_sqlite3.html'''SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。在python中,使用sqlite3创建数据库的连接,当我们指定的数据库文件不存在的时候连接对象会自动创建数据库文件;如果数据库文件已经
2015-08-04 22:50:34
1076
转载 在python的应用程序中,不需要关系型数据库时,如MySQL可以使用python提供的持久字典dbm来存储名称和值(键值对)
转载自http://www.cnblogs.com/hongten/p/hongten_python_dbm.html''' 在python的应用程序中,不需要关系型数据库时,如MySQL 可以使用python提供的持久字典dbm来存储名称和值(键值对) 这个类似于java的中的java.util.Map对象。 区别如下:
2015-08-04 22:49:06
458
转载 python中的shelve模块,可以提供一些简单的数据操作
转载自http://www.cnblogs.com/hongten/p/hongten_python_shelve.html''' python中的shelve模块,可以提供一些简单的数据操作 他和python中的dbm很相似。 区别如下: 都是以键值对的形式保存数据,不过在shelve模块中, key必须为字符串,而值可以是p
2015-08-04 22:46:39
2320
转载 python中的zlib模块提供了压缩和解压缩的方法
转载自http://www.cnblogs.com/hongten/p/hongten_python_zlib.html''' python中的zlib模块提供了压缩和解压缩的方法 实现功能: 读取一个文件的内容,然后把该文件的内容以字符串的形式返回 然后对返回回来的字符串进行压缩处理,然后写入到另一个文件中
2015-08-04 22:44:56
1136
转载 gzip -- 支持gzip文件
''' gzip -- 支持gzip文件 源文件:Lib/gzip.py 这个模块提供了一些简单的接口来对文件进行压缩和解压缩,类似于GNU项目的gzip和gunzip。 数据的压缩源于zlib模块的支持。 在gzip模块提供了GzipFile类,在该类中提供了像open(),compress()和depress()等一些方
2015-08-04 22:39:08
476
转载 编程语言入门经典100例【Python版】
本文转载自:http://www.cnblogs.com/CheeseZH/archive/2012/11/05/2755107.html无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了。【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?#Filename:001.pycnt
2015-06-01 21:37:20
7302
转载 用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板2)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-painter-2/趁热打铁赶快把我们这个画板完成吧~……鼠绘无能,不准笑!所有评论中“噗嗤”、“画的好搓啊”、“画的好棒啊”等,都会被我无情扑杀掉!但是能告诉我怎样画可以更漂亮的话,绝对欢迎。上次讲Brush的时候,因为觉
2015-06-01 21:33:29
1501
转载 用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板1)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-painter-1/从这次开始,我会由简单到困难(其实也不会困难到哪里去)讲几个例程,每一个例程都是我自己写(或者修改,那样的话我会提供原始出处)的,都具有一定的操作性和娱乐性。例程中汇尽量覆盖到以前所讲的pygame中方方面面,如果看到哪一步
2015-06-01 21:32:39
641
转载 用Python和Pygame写游戏-从入门到精通(Sprite篇)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-sprite/这又是Pygame教程系列的一个——OVA篇,类似于py2exe篇一样,额外写的,也许不是pygame游戏开发必须的东西,但是知道了绝对大有裨益。因此友情大放送~看pygame模块介绍的时候,细心的人会发现有一个pygame.sp
2015-06-01 21:29:53
8772
转载 用Python和Pygame写游戏-从入门到精通(py2exe篇)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-py2exe/这次不是直接讲解下去,而是谈一下如何把我们写的游戏做成一个exe文件,这样一来,用户不需要安装python就可以玩了。扫清了游戏发布一大障碍啊!perl,python,java等编程语言,非常好用,语法优美,功能强大;VB啥的,功
2015-06-01 21:29:09
1058
转载 用Python和Pygame写游戏-从入门到精通(21)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-21/紧接着上一次,我们继续来看如何在Pygame中使用声音。Sound对象在初始化声音系统之后,我们就可以读取一个音乐文件到一个Sound对象中了。pygame.mixer.Sound()接受一个文件名,或者也可以使一个文件对
2015-06-01 21:28:42
485
转载 用Python和Pygame写游戏-从入门到精通(20)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-20/声音是游戏中必要的元素之一,音效可以给予用户良好的反馈体验。赛车的时候可以听到振奋人心的启动时的引擎声和刹车时轮胎摩擦声,射击游戏中枪支弹药的音效和呐喊助威的嗓音,无一不是让人热血沸腾的要因。宛若电影,最初的电影史无声的,而自从1927年第一部公
2015-06-01 21:28:05
499
转载 用Python和Pygame写游戏-从入门到精通(22)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-22/辛苦啦~ 这次是我们系统的pygame理论学习的最后一章了,把这次的音乐播放讲完了,pygame的基础知识就全部OK了。不过作为完整的教程,只有理论讲解太过枯燥了,我随后还会加一个或更多的实践篇系列,看需要可能也会追加真3D等额外的内容。
2015-06-01 21:27:55
584
转载 用Python和Pygame写游戏-从入门到精通(18)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-18/3D是非常酷的技术,同时也就意味着更多的工作,上次的简单介绍之后,这次还要讲更多2D到3D的新概念。基于时间的三维移动我们使用Vector3类来进行3D上的移动,与2D非常类似,看下面一个例子:直升机A在(
2015-06-01 21:26:50
573
转载 用Python和Pygame写游戏-从入门到精通(19)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-19/3D世界让我们现在开始写一个3D的程序,巩固一下这几次学习的东西。因为我们还没有好好深入如何画3D物体,暂时就先用最简单的投影(上次讨论过的第二种)方法来画吧。这个程序画一个空间里的立方体,只不过各个部分并不会随着距离而产生大小上的变
2015-06-01 21:26:04
401
转载 用Python和Pygame写游戏-从入门到精通(17)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-17/最近有些忙,没有更新这个系列,不行啊不行,抓紧更新一篇,这几次可是3D啊3D,多么诱人的词啊……游戏通常希望营造一个真实的世界,越接近真实越好啊,这样的代入感会很强。在早期,由于硬件的限制,游戏只能提供一些2D的图像,因为这对于电脑绘图是最容易的
2015-06-01 21:24:43
354
转载 用Python和Pygame写游戏-从入门到精通(15)
本文转自:http://eyehere.net/2011/python-pygame-novice-professional-15/在继续我们的AI之旅前,分享一个在煎蛋上看到的有趣新闻,能通过读说明书来学习的AI,这个世界真是变得越来越不可琢磨啦!机器人很快就要超越咱了……因为这一次是接着上面的内容的,所以请不要跳过直接看这里。哭!!!写完了上传出错,
2015-06-01 21:24:27
390
转载 用Python和Pygame写游戏-从入门到精通(16)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-16/经历了长年的艰苦卓绝的披星戴月的惨绝人寰的跋山涉水,我们终于接近了AI之旅的尾声(好吧,实际上我们这才是刚刚开始)。这一次真正展示一下这几回辛勤工作的结果,最后的画面会是这个样子:下面给出完整代码(注意需要gameobjects库
2015-06-01 21:24:06
399
转载 用Python和Pygame写游戏-从入门到精通(14)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-14/上一次稍微说了一下AI,为了更好的理解它,我们必须明白什么是状态机。有限状态机(英语:finite-state machine, FSM),又称有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。太
2015-06-01 21:23:45
348
转载 用Python和Pygame写游戏-从入门到精通(13)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-13/我们已经学习了游戏的图像和输入编程,接下来是什么?声音?没错,不过我们要晚一点再说声音。游戏中还有什么那么重要?哦是的,趣味性。游戏的趣味是游戏生命的重要组成部分,其重要性甚至凌驾于任何元素,包括画面之上,之所以大家不太想得到,是因为这是
2015-06-01 21:21:37
409
转载 用Python和Pygame写游戏-从入门到精通(12)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-12/本章节是个坑,目前还没有填。。。
2015-06-01 21:20:25
415
转载 用Python和Pygame写游戏-从入门到精通(10)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-10/有时候无聊在网上翻翻小说看看,绝大多数那叫一个无聊。比如说修炼的境界分几种,都有个名字,然后每种境界再有几层,这不就是变相的打怪练级么?文笔也不咋样,故事情节的驾驭能力更是让我瞠目结舌,想到这些类小说盛行,不觉感到悲从中来。感觉看这些小说,就想在
2015-06-01 21:19:54
621
转载 用Python和Pygame写游戏-从入门到精通(11)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-11/上次我们说明了使用键盘操作游戏,键盘是非常古老的输入设备,甚至笔计算机本身都要古老的多,因为它发源于打字机,貌似1868年就有成熟的打字机问世了。不得不说的是,现在最常用的键位排部,并不是最科学的,相比上一次说过的DUORAK键盘,打字者的手指平
2015-06-01 21:19:33
807
转载 用Python和Pygame写游戏-从入门到精通(9)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-9/上次我们说到了向量,不得不说向量是一个伟大的发明,在单纯的数字运算之中,居然就把方向也包含其中。对于如今的我们来看,非常普通的事情,几百年前的人们能够考虑到这个,实在是非常的不容易。不过同时我们也要有这样的意识——我们现在所使用的数学,未必就是最完
2015-06-01 21:18:52
514
转载 用Python和Pygame写游戏-从入门到精通(8)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-8/是时候让我们的游戏活泼起来了。电脑游戏和桌面游戏的一个巨大差别,想来就是这个“动”。伟大的哲学家们告诉我们,“运动是绝对的,静止时相对的”,同样的在游戏中,只有活动起来,游戏才会拥有生命,否则和看连环画有什么差别呢?这几章讲述的东西需要一些
2015-06-01 21:18:02
584
转载 用Python和Pygame写游戏-从入门到精通(7)
本文转载自:http://eyehere.net/2011/python-pygame-novice-professional-7/我们上一个章节使用了pygame.draw中的一些函数,这个模块的作用是在屏幕上绘制各种图形。事实上,你可以不加载任何图片,只是要这些图形来制作一个游戏(经典游戏Asteroids便是,这里有一个HTML5写就的例子。好像访问不了?搜个Flash版
2015-06-01 21:17:03
450
javax.severlet.jar
2010-05-15
学生信息管理系统论文-(附源代码)
2009-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人