ChinaUnix.net
相关文章推荐:

python 字符串 16进制

我写一个客房端时,分析不了它的加密方法,不过,它没有用随机来加密文字,是用固定的加密方法,所以现在只能照搬那个一大串的16进程的数据包了,请问如何发出呀??找了很久也找不到~,知道的,告知一下,谢谢~~

by jd_chen - Python - 2007-04-03 22:44:26 阅读(6423) 回复(7)

相关讨论

找了半天,没找到, 郁闷,难道真的没有吗? 而转换二进制为十进制的就有: int('11011', 2) ==> 27 于是自己scratch了一个超级初级的函数bin,文件bin.py内容如下: #!/usr/bin/python def bin(x):         result = ''         x = int(x)         while x > 0:      &#...

by chunchengfh - Python - 2008-12-17 03:36:44 阅读(15549) 回复(13)

#python字符串操作 '''1.复制字符串''' #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2 '''2.连接字符串''' #strcat(sStr1,sStr2) sStr1 = 'strcat' sStr2 = 'append' sStr1 += sStr2 print sStr1 '''3.查找字符''' #strchr(sStr1,sStr2) sStr1 = 'strchr' sStr2 = 'r' nPos = sStr1.index(sStr2) print nPos '''4.比较字符串''' #strcmp(sStr1,sStr2) sStr1 = 'strchr' sStr2 = 'strch' pr...

by yangguosdxl - Python文档中心 - 2009-04-17 14:19:01 阅读(1916) 回复(0)

#python字符串操作 '''1.复制字符串''' #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2 '''2.连接字符串''' #strcat(sStr1,sStr2) sStr1 = 'strcat' sStr2 = 'append' sStr1 += sStr2 print sStr1 '''3.查找字符''' #strchr(sStr1,sStr2) sStr1 = 'strchr' sStr2 = 'r' nPos = sStr1.index(sStr2) print nPos '''4.比较字符串''' #strcmp(sStr1,sStr2) sStr1 = 'strchr' sStr2 = 'strch' pr...

by jcodeer - Python文档中心 - 2007-09-15 02:34:31 阅读(1028) 回复(0)

1 字符串概述 字符串(string)是python内置数据类型的一种,它是一个有序的字符的集合,用于存储和表示基本的文本信息。从功能的角度来看,字符串可以被用于实现任何可以作为文本编码的数据:字母、数字和其他特殊符号的集合,载入读入内存中的文本文件的内容等。 字符串是最常见的数据类型的一种,在任何编程语言都不可或缺的,而且都占有非常重要的地位。为了让大家能从感性上认识到字符串数据的作用,不妨来看看这个简单的例子...

by pascal4123 - Python文档中心 - 2007-07-31 11:00:25 阅读(1224) 回复(0)

Perl和python对大文件(比如200Kbytes的mp3): Perl比较容易处理,python还没有做成功,那位可以指点一下,谢谢拉。 Perl里逐个字符read,然后可以通过print和printf把每个字节用0x%02x的格式write到另一个文件里。 python里逐个字符read,然后用hex(ord(str[0]))把数据write到另一个文件,操作到第1421次时会提示string index超出了范围。 那位大虾遇到过这个问题,请教了,谢谢!

by f1316633 - Python - 2009-05-06 21:54:29 阅读(13316) 回复(3)

一、在python2.5中,关于进制之间转换的函数主要有三个。 int(str,base)=>str hex(num): decimal => 'ox....' oct(num): decimal => '0.....' 没有关于二进制的转换。 就自己写了一个很粗糙的,如下代码。可以转换10及以下的数进制转换。要支持16进制,及10以下进制,就 需要使用字典。 def base_conv(num,base): lis = [] while True: num,rem = divmod(num,base) lis.append(rem) if num ==...

by MotsQueen - Python文档中心 - 2006-11-23 15:09:33 阅读(1290) 回复(0)

本文最初发表于赖勇浩(恋花蝶)的博客( http://blog.csdn.net/lanphaday ),如蒙转载,敬请保留全文完整,切勿去除本声明和作者信息。 在编程中,几乎90% 以上的代码都是关于整数或字符串操作,所以与整数一样,python字符串实现也使用了许多拿优化技术,使得字符串的性能达到极致。与 C++ 标准库(STL)中的 std::string 不同,python 字符串集合了许多字符串相关的算法,以方法成员的方式提供接口,使用起来非常方便...

by hkebao - Python文档中心 - 2009-08-15 21:03:25 阅读(1601) 回复(0)

1.python字符串通常有单引号('...')、双引号("...")、三引号("""...""")或('''...''')包围,三引 号包含的字符串可由多行组成,一般可表示大段的叙述性字符串。在使用时基本没有差别,但双引号和三引号("""...""")中可以包含单引号,三引号 ('''...''')可以包含双引号,而不需要转义。2.用(\)对特殊字符转义,如(\)、(')、(")。3.常用字符串函数 1)str.count() //返回该字符串中某个子串出现的次数2)str.find(...

by uranusllj - Python文档中心 - 2009-06-30 20:56:20 阅读(1925) 回复(0)

http://blog.chinaunix.net/u/8780/showart_149560.html python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式, 但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。 在 python 中, 字符串格式化使用与 C 中 sprintf 函数一样的语法。 例. 字符串的格式化>>> k = "uid" >>> v = "sa" >>> "%s=%s" % (k, v) [color="#009900"]'uid=sa' 整个表达式计算结果为一个字符串。第一个 %s 被变量 k 的值...

by hkebao - Python文档中心 - 2009-04-29 09:07:47 阅读(2297) 回复(0)

我用python发http post请求 有一个参数的值里有 '%'符号 python运行的时候会帮我在每一个'%'后加一个25 比如 原来是这样的,'%E7%A1‘ 结果它会给我发'%25E7%25A1‘ 我是用urlopen(,urllib.urlencode)做的 请问是什么原因

by lacalling - Python - 2008-05-17 20:46:37 阅读(1592) 回复(0)