在查找方面,python中有list.index()的方法。
>>> a=[2,4,1,9,3] #list可以是无序,也可以是有序
>>> a.index(4) #找到后返回该值在list中的位置
1这是python中基本的查找方法,虽然简单,但是,如果由于其时间复杂度为O(n),对于大规模的查询恐怕是不足以胜任的。二分查找就是一种替代方法。
...
分类:
编程语言 时间:
2015-05-13 10:36:24
阅读次数:
154
闲得无聊,对第一版的东西做了一些修改,让它更像一个游戏,也具有一些可玩性。项目的github地址:https://github.com/lfkdsk/BrainHole_pygame1.人物类进行了一些修改,添加了怪物类的生成机制: 1 __author__ = 'Administrator'...
分类:
编程语言 时间:
2015-05-11 17:47:13
阅读次数:
150
具体要参考struct的包的书名书#encoding:gbk
import struct
import binasciivalues=(65533,'sh',75533,99985544)#要二进制的数据
s=struct.Struct('I 2s I I') #格式化
packed_data=s.pack(*values)#转为二进制print "original values:", values...
分类:
编程语言 时间:
2015-05-09 08:52:22
阅读次数:
119
原书参考:http://www.jeffknupp.com/blog/2012/10/04/writing-idiomatic-python/上一篇:翻译《Writing Idiomatic Python》(二):函数、异常下一篇:TO BE UPDATED..2.1 变量2.1.1 对多个变量要赋...
分类:
编程语言 时间:
2015-04-19 17:35:16
阅读次数:
203
# -*- coding: cp936 -*-'''Created on 2018年7月8日@author: chliu.brook'''#coding=utf-8;import struct;import sys;a=12.34;bytes=struct.pack("d",a);print(byt...
分类:
编程语言 时间:
2015-03-20 16:07:31
阅读次数:
151
3.1.3. ListsPython knows a number of compound data types, used to group together other values. The most versatile is the list, which can be written as...
分类:
编程语言 时间:
2015-03-14 01:00:17
阅读次数:
234
一、首先得确认你的机器上是否已经安装了python
二、下载django
(1)方法1:直接从github项目地址中下载zip包,地址是https://github.com/django/django,推荐这个,速度会快一点
(2)方法2:如果你不喜欢上面的方式,可以直接用git hub clone的方式,$ git clone git://github.com/django/django....
一. 安装mysql驱动:
由于mysql服务器以独立的进程运行,并通过网络对外服务,所以,需要支持python的mysql驱动来连接mysql服务器。
安装驱动:easy_install mysql-connector-python
二. 连接数据库:
下面演示使用python代码连接mysql:
#!/usr/bin/env python
# -*- coding: utf-...
分类:
数据库 时间:
2015-02-07 17:34:51
阅读次数:
145
python 3.3 + django 1.7一、创建新应用$ rhc app create -a mynewapp -t python-3.3二、在新建的目录里添加git库$ cd mynewapp$ git remote add upstream -m master git://github.c...
分类:
其他好文 时间:
2015-02-07 00:33:46
阅读次数:
285
十六进制 到 十进制
使用 int() 函数 ,第一个参数是字符串 '0Xff' ,第二个参数是说明,这个字符串是几进制的数。 转化的结果是一个十进制数。
>>> int('0xf',16)
15
二进制 到 十进制
>>> int('10100111110',2)
1342
八进制 到 十进制
>>> int('17',8)
15
其实可以...
分类:
编程语言 时间:
2015-01-11 13:37:57
阅读次数:
208