
python
dongmeima_coder
这个作者很懒,什么都没留下…
展开
-
python 字符串
介绍字符串相关的:比较,截取,替换,长度,连接,反转,编码,格式化,查找,复制,大小写,分割等操作什么是字符串字符串字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。 通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串转载 2017-05-02 17:35:21 · 404 阅读 · 0 评论 -
Python使用struct处理二进制
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体. struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2, ...) 按照给定的格式(fmt),把数据封装成字符串(实际上是类转载 2017-05-02 17:36:21 · 447 阅读 · 0 评论 -
深入理解Python中的生成器
生成器(generator)概念生成器不会把结果保存在一个系列中,而是保存生成器的状态,在每次进行迭代时返回一个值,直到遇到StopIteration异常结束。生成器语法生成器表达式: 通列表解析语法,只不过把列表解析的[]换成()生成器表达式能做的事情列表解析基本都能处理,只不过在需要处理的序列比较大时,列表解析比较费内存。转载 2017-05-02 17:37:26 · 459 阅读 · 0 评论 -
python--函数(必选参数、默认参数、可变参数、关键字参数)
# -*-encoding:utf-8 -*-#name = raw_input("please input your name:")#print "Hello", name"""小结:Python的函数具有非常灵活的参数形态,即可以实现简单的调用,又可以传入非常复杂的参数。默认参数必须指向(使用)不变对象,如果是可变对象,运行会有逻辑错误!要注意定义可变参数和关键字参数的语法:原创 2017-05-03 12:20:24 · 961 阅读 · 0 评论