码迷,mamicode.com
首页 >  
搜索关键字:def    ( 28626个结果
Python基础学习代码之面向对象编程
classAddrBookEntry(object): ‘addressbookentryclass‘ def__init__(self,nm,ph): self.name=nm self.phone=ph print‘createdinstancefor:‘,self.name defupdatephone(self,newph): self.phone=newph print‘updatephonefor:‘,self.name defupdatename(self,newname): self.name..
分类:编程语言   时间:2016-06-23 18:59:59    阅读次数:203
python 深入理解yield
只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子: def addlist(alist): for i in alist: yield i + 1 取出alist的每一项,然后把i + 1塞进去。然后通过调用取出每一项: 1. 包含yield的函数 假如你看到某个函数包含了yi ...
分类:编程语言   时间:2016-06-23 12:34:08    阅读次数:157
Python图片转字符画
目的:将一张图片转换成字符画,采用灰度值与字符对应的算法实现像素与字符之间的转化,另外通过 argparse实现命令行参数管理,argparse其作用是为文件添加命令行参数并获取,用于程序运行输入 关键算法: # 将256灰度映射到70个字符上def get_char(r, b, g, alpha= ...
分类:编程语言   时间:2016-06-23 12:22:46    阅读次数:244
线程,进程和协程
Threading用于特工线程相关的操作,线程是应用程序中工作最小的单元。 1 import threading 2 import time 3 def run(arg): 4 time.sleep(1) 5 print("Hello" + str(arg)) 6 for i in range(10 ...
分类:编程语言   时间:2016-06-21 20:24:55    阅读次数:203
Day08面向对象2
静态字段方式,创建值为property对象的静态字段 当使用静态字段的方式创建属性时,经典类和新式类无区别 1 class Foo: 2 3 def get_bar(self): 4 return 'wupeiqi' 5 6 BAR = property(get_bar) 7 8 obj = Foo ...
分类:其他好文   时间:2016-06-21 17:18:27    阅读次数:148
1、python 函数式+面向对象
1、python 函数式+面向对象 2、函数式编程,面向对象编程实现:发送邮件的功能 # 函数 def mail(email, message): print("去发吧") return True mail("alex3714@126.com", "好人") 面向对象:类,对象 class Foo: ...
分类:编程语言   时间:2016-06-20 18:54:41    阅读次数:376
十六.装饰器
装饰器 由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 >>> def now(): ... print '2013-12-25' ... >>> f = now >>> f() 2013-12-25 函数对象有一个__name__属性,可以拿到函数的名字: >> ...
分类:其他好文   时间:2016-06-20 12:32:54    阅读次数:161
python 进程信息
通过psutil模块读取机器进程信息: #-*- coding: UTF-8 -*-import psutil;import osimport CommMethod '''获取机器当前进程信息'''def GetCurrentProcessInfo(): lst1= psutil.pids() ls ...
分类:编程语言   时间:2016-06-20 11:16:05    阅读次数:199
bug of Alphahull in R package
IhavedefineanareawithalphahullbutIcan‘tgettherightpointinthearea.forexample:>z.def$x [,1][,2] [1,]13.6180826.67013 [2,]12.8268223.04007 [3,]12.9658519.08577 [4,]14.6446818.93133 [5,]18.8181422.18428 [6,]18.6613328.07588 >for(xinseq(97700,97801,20)){ ..
分类:其他好文   时间:2016-06-20 00:56:25    阅读次数:166
数据结构-列表,元祖,字典
sort(cmp=None, key=None, reverse=True/False) list1=[-1,4,9,-10]list2=[-1,4,11,-10]def first(a,b): if abs(a)> abs(b): return 1 elif abs(a) <abs(b): ret ...
分类:其他好文   时间:2016-06-19 20:00:14    阅读次数:117
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!