# 面向过程编码:# 意思是从上到下写,按照逻辑一点一点的写,当遇到相同功能的时候,复制粘贴相同的代码实现,这就叫面向过程编程。# 代码可读性差# 执行效率低# 函数式编程:# 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可# 面向对象:对函数进行分类和封装,让开发“更快更好更 ...
分类:
编程语言 时间:
2016-05-28 06:38:00
阅读次数:
157
# 动态参数:# * 1星默认将传入的参数,全部放置在元组中,f1(*[1`1,22,33,44])# 带1个星的用来处理那些默认按照顺序传的值# # #示例# def func(*args):# print (args,type(args))# # 执行方式一# func(11,33,4,4454 ...
分类:
编程语言 时间:
2016-05-28 06:37:47
阅读次数:
194
old_dict = { "#1":{ 'hostname':'c1', 'cpu_count': 2, 'mem_capicity': 80 }, "#2":{ 'hostname':'c1', 'cpu_count': 2, 'mem_capicity': 80 }, "#3":{ 'hostn ...
分类:
编程语言 时间:
2016-05-28 06:38:07
阅读次数:
169
# 普通参数:严格按照顺利,将实际参数赋值给形式参数# def send(name):# ...# send("eric")def sendmail(mail_addr): #第一步、创建函数 (mail_addr是形式参数)第三步、mail_addr = {str}'329342127@qq.co ...
分类:
编程语言 时间:
2016-05-28 06:38:18
阅读次数:
208
# 1、set集合# 集合是一个无序不重复元素的序列。# 基本功能是进行成员关系测试和删除重复元素# 回忆:# li = [] 创建一个列表,这种方法在python内部实际是会调用list()这种方法。# list()创建列表的另外一种方法# 注:类后面加一个括号(),就是调用了类的_init_方法 ...
分类:
编程语言 时间:
2016-05-28 06:38:35
阅读次数:
220
在Qt中,有时候我们想要联合QSpinBox 和 QSlider,使得移动滑块,QSpinBox中的数据会变化,或者我们在QSpinBox中输入一个数值,响应的滑块也会变化,如下图所示: 那么我们可以用如下的代码来实现: ...
分类:
其他好文 时间:
2016-05-28 06:37:18
阅读次数:
948
# 默认参数:必须放置在形式参数列表的最后# def send(name,xx = "ok"):# ...# # 使用默认参数# send("eric") #对形式参数的第一个元素赋值,第二个元素使用默认参数。# # 指定参数# send("eric","no") #对形式参数的第一个元素赋值,第二 ...
分类:
编程语言 时间:
2016-05-28 06:38:36
阅读次数:
191
# 练习:寻找差异# # 数据库中原有old_dict = { "#1":8, "#2":4, "#4":2,}## cmdb 新汇报的数据new_dict = { "#1":4, "#2":4, "#3":2,}## 需要删除:?# 分析:# 1、需要删除的数据,即old_dict中有的,new_ ...
分类:
编程语言 时间:
2016-05-28 06:37:35
阅读次数:
155
python之路(sed,函数,三元运算) 一、sed集合 1、set无序,不重复序列 2、创建 3、功能 二、函数 1、函数结构 2、函数特性 3、各种参数 3、格式化输出 4、def执行顺序 5、传参数 6、全局变量 三、三元运算 四、文件操作 1、打开文件 2、操作文件 3、关闭文件 五、js ...
分类:
编程语言 时间:
2016-05-28 06:35:28
阅读次数:
349
Set 无序,不允许重复的序列 a. 创建一个set集合 b. 集合(set)方法 函数 定义一个函数 定义函数后,去执行函数 让函数返回值 函数的参数 三元运算 匿名函数Lambda python的内置函数 文件操作 打开文件 ...
分类:
编程语言 时间:
2016-05-28 06:35:50
阅读次数:
236
quick sort version 1: quick sort 定义: https://en.wikipedia.org/wiki/Quicksort quick sort 核心部分为partition(http://www.cnblogs.com/jiangchen/p/5398166.html ...
分类:
其他好文 时间:
2016-05-28 06:38:10
阅读次数:
156
# 万能参数:既带一个星也带两个星# #*args, **kwargs 一般都用这个表示def func(*args, **kwargs): ## # def func(**kwargs,*args): # 两星和一星的位置不能互换,必须一星的在前面,两星的在后面。 print(args,type( ...
分类:
编程语言 时间:
2016-05-28 06:37:31
阅读次数:
151
bufferToggle(open: Observable, () => close: Observalbe : Observalbe<T[]>) bufferToggle take two args, first is opening observable, seconde is a functi ...
分类:
Web程序 时间:
2016-05-28 06:37:04
阅读次数:
153
先保证ide的所有jdk都在1.6及以上,如果还是错就试试下面的 在<build></build>中添加 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin< ...
分类:
编程语言 时间:
2016-05-28 06:35:59
阅读次数:
248
区间的价值 Accepts: 0 Submissions: 0 Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) 区间的价值 Accepts: 0 Submissions: 0 Time ...
分类:
其他好文 时间:
2016-05-28 06:35:59
阅读次数:
127
第零章 概述人类日常生活的活动中,满足这些条件的才可以称为项目。目的性:为了创造唯一性的产品或者提供唯一的服务而进行相关性:项目中有许多彼此相关的活动。周期性:要在一定时间内完成。独特性:一定程度上,每个项目都是唯一的。约束性:项目受资源约束。不确定性:项目开始前应该制定计划,但是总会由于各种因素,... ...
分类:
其他好文 时间:
2016-05-28 06:34:29
阅读次数:
186
1、打开文件f = open('db','r') #只读f = open('db','w') #只写,先清空原文件f = open('db','x') #文件存在,报错,不存在,创建并只写f = open('db','a') #追加所有后边加b的,都是以字节的方式打开文件,不需要python帮助转换... ...
分类:
编程语言 时间:
2016-05-28 06:36:00
阅读次数:
237