一、Python生成器/迭代器 1 2 3 4 5 6 7 8 9 10 11 12 #!/bin/env python # -*- coding:utf-8 -*- def shaw(n): start = 0 while True: if start > n: return yield star ...
分类:
编程语言 时间:
2016-07-03 21:15:53
阅读次数:
314
首先要在build.gradle中开启混淆,也就是minifyEnabled true,我用的build.gradle具体如下所示: def releaseTime() {
return new Date().format("yyyy.MM.dd", TimeZone.getTimeZone("UTC"))
}android {
.... buildTypes {...
分类:
移动开发 时间:
2016-07-03 19:56:40
阅读次数:
420
class A: xo="xo" # 静态变量 __xo="fasdfsa"; #私有变量 def __init__(self,name): #构造方法 self.Name=name; def add(self):#普通方法 temp="%s 输出构造参数" %self.Name print(tem ...
分类:
编程语言 时间:
2016-07-03 17:24:44
阅读次数:
208
封装类方法 调用类法例子class obj2: def __init__(self,name,age): self.Name=name self.Age=age; def adds(self): self.Age=self.Age+1 return self.Name,self.Age #print ...
分类:
编程语言 时间:
2016-07-03 01:49:33
阅读次数:
499
字段: 静态字段 普通字段 PS:静态字段代码加载时候,已经创建 方法 所有的方法属于类 1、普通方法:至少一个self,对象执行 2、静态方法:任意参数, 类执行(对象执行) 3、类方法 :至少一个cls, 类执行(对象执行) 属性 不论不类的东西 具有方法的写作形式,具有字段访问形式 def f ...
分类:
其他好文 时间:
2016-07-02 13:14:35
阅读次数:
131
li = [11,22,33,44]def f1(arg): arg.append(55)#函数默认返回值None,函数参数传递的是引用li = f1(li)print(li) 内置函数补充: 判断是否被调用 def f1(): pass print(callable(f1)) ASCII码与数字转... ...
分类:
其他好文 时间:
2016-07-02 10:20:08
阅读次数:
128
lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。 如下例子: 定义了一个lambda表达式,求三个数的和。 再看一个例 ...
分类:
编程语言 时间:
2016-07-02 01:44:12
阅读次数:
177
一。 面向对象三大特性: 多态 多种类型 参数可以是python的任意一种类型 def func(arg) print(arg) obj = func(int) obj = func(str) obj = func(dict) 封装 继承 二。面向对象中 成员 字段 class Foo: #字段(静 ...
分类:
编程语言 时间:
2016-07-02 01:40:26
阅读次数:
345
文章先由stackoverflow上面的一个问题引起吧,如果使用如下的代码: @makebold @makeitalic def say(): return "Hello" 打印出如下的输出: <b><i>Hello<i></b> 你会怎么做?最后给出的答案是: def makebold(fn): ...
分类:
编程语言 时间:
2016-07-02 00:31:13
阅读次数:
339
#coding:utf-8
importsocket
importthreading
importtime
classSkPort(threading.Thread):
def__init__(self,ip,port):
threading.Thread.__init__(self)
self.ip=ip
self.port=port
defrun(self):
sk=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sk.settimeout(1000)
#..
分类:
编程语言 时间:
2016-07-01 16:37:44
阅读次数:
178