Dir()主要用于获取(遍历)目录下的文件名 ...
分类:
编程语言 时间:
2017-08-05 23:39:39
阅读次数:
431
交互式命令行中可使用help(fun_name)查看fun_name函数的帮助信息 数据类型转换 int() float(); str(); bool(); 定义一个函数使用def 例如:def nes_def(x): 然后在缩进体中书写代码 使用return返回函数值 如果没有return 则返回 ...
分类:
编程语言 时间:
2017-08-05 23:40:38
阅读次数:
383
出自:http://blog.csdn.net/ojackhao/article/details/24580437 起初我认为traditional:true,可有可无,但是后来不用traditional的时候,发现后台无法获取selectUsers的值,那么可以肯定的是traditional默认值 ...
分类:
编程语言 时间:
2017-08-05 23:40:57
阅读次数:
390
>>> ls1 = ['a', 1, 'b', 2] >>> ls2 = [str(i) for i in ls1] >>> ls2 ['a', '1', 'b', '2'] >>> ls3 = ''.join(ls2) >>> ls3 'a1b2' ...
分类:
编程语言 时间:
2017-08-06 00:12:59
阅读次数:
294
作者:知乎用户 链接:https://www.zhihu.com/question/20917976/answer/32876441 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 在学习和使用python的过程中,少不了要与Python IDLE打交道。但使用 P ...
分类:
编程语言 时间:
2017-08-06 00:13:33
阅读次数:
391
Java 构造器的由来:构造器是一个创建对象时被自动调用的特殊方法,为的是初始化。 当创建一个个对象时,系统会该对象的属性默认初始化,基本类型属性的值为0(数值类型),false(布尔类型),把所有的引用类型设置为null。构造器可以改变这种默认的初始化。构造器不是函数。 要求:构造器的名称应与类的 ...
分类:
编程语言 时间:
2017-08-06 00:14:45
阅读次数:
224
希尔排序 希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。 该方法因DL.Shell于1959年提出而得名。 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键 ...
分类:
编程语言 时间:
2017-08-06 00:14:53
阅读次数:
236
1.字符串常用操作(较多,用代码加注释表示) 1 name = '\tMy name is congcong' 2 print(name.capitalize())#输出结果为 My name is congcong(首字母大写) 3 print(name.count('n')) #输出结果为 3( ...
分类:
编程语言 时间:
2017-08-06 00:15:31
阅读次数:
421
主要使用基于 JavaConfig 方式配置 配置 DispatcherServlet 通过继承抽象类AbstractAnnotationConfigDispatcherServletInitializer来自动配置 DispatcherServlet 和 Spring 应用上下文(不需在 xml ...
分类:
编程语言 时间:
2017-08-06 00:15:42
阅读次数:
224
(以下是题主参加的一家偏向Linux平台开发的公司软件岗位笔试题,分享原题,后面附上题主91分的部分参考答案^V^) 一、(8分)请问一下程序输出什么结果? char *getStr(void) { char p[] = "hellow world"; return p; } void test(v ...
分类:
编程语言 时间:
2017-08-06 00:16:15
阅读次数:
166
为了掌握好python这把利器,现在准备将语法基础夯实 1. continue语句 2.number ...
分类:
编程语言 时间:
2017-08-06 00:16:41
阅读次数:
181
python中的生成器其实就是一个特殊的迭代器,相比于每次迭代获取数据获得(通过next()函数)时生成元素,迭代的位置,数值返回等都需要我们设计。我们可以采用更加简洁的语法即生成器(generator)。 通过列表生成式,我们可以直接创建一个列表。但是,如果我们说我们可能会通过算法根据前面的999 ...
分类:
编程语言 时间:
2017-08-06 00:16:48
阅读次数:
230
也学习了一段时间的ACM , 是该对所有的排序做个小结。 排序的分类: 1 . 冒泡排序 ( 类似于吐泡泡的方式,每次比较相邻的元素,视情况决定是否交换 )。 2 . 选择排序 ( 此方法是从一组数据中选择出最大的或者最小的数 ) 。 3 . 插入排序 4 . 希尔排序 5 . 归并排序 6 . 桶 ...
分类:
编程语言 时间:
2017-08-06 00:17:21
阅读次数:
213
主要包括两种形式进行转换: 第一种是str(),将值转换为用户便于阅读的形式; 另一种是repr(),将值转换为合法的python表达式。 >>> print repr("Hello, world!") 'Hello, world!' >>> print repr(10000L) 10000L >> ...
分类:
编程语言 时间:
2017-08-06 00:17:44
阅读次数:
400
(1)遍历key值 >>> a {'a': '1', 'b': '2', 'c': '3'} >>> for key in a: print(key+':'+a[key]) a:1 b:2 c:3 >>> for key in a.keys(): print(key+':'+a[key]) a:1 ...
分类:
编程语言 时间:
2017-08-06 00:18:07
阅读次数:
260
python爬虫在爬取网页内容时,需要将内容连同内容格式一同爬取过来,然后在自己的web页面中显示,自己的web页面为django框架 首先定义一个变量html,变量值为一段HTML代码 >>> print(html) <div id=1> my <br> na ...
分类:
编程语言 时间:
2017-08-06 00:18:33
阅读次数:
316
不要打断链式结构:使用 RxJava的 compose() 操作符 ...
分类:
编程语言 时间:
2017-08-06 00:19:15
阅读次数:
262
堆排序 ①了解二叉堆的定义 ②一般用数组表示堆 注意逻辑存储结构和实际存储结构 ③i节点的 父节点(i-1)/2 子节点 左2*i+1 右2*i+2 ④注意每种操作的思想 ⑤一般数组要堆化操作后再进行堆排序 代码实现 /*本栗子是最小堆*//*从第i个节开始调整*/ void MinHeapDown ...
分类:
编程语言 时间:
2017-08-06 00:20:24
阅读次数:
246
Python 学习,参考书目推荐 前言 好的技术书籍可以帮助我们快速地成长,大部分人或多或少地受益于经典的技术书籍。在「Python开发者」微信公号后台,我们经常能收到让帮忙推荐书籍的消息。这类的问题在@Python开发者 微博 和 伯乐在线的 Python小组 讨论中也不绝于耳。 7月3日,伯乐在 ...
分类:
编程语言 时间:
2017-08-06 00:50:57
阅读次数:
258
定义正则表达式 /.../ 用于定义正则表达式 /.../g 表示全局匹配 /.../i 表示不区分大小写 /.../m 表示多行匹配 JS正则匹配时本身就是支持多行,此处多行匹配只是影响正则表达式^和$,m模式也会使用^$来匹配换行的内容) 方法:1、 test -判断字符串是否符合规定的正则 2 ...
分类:
编程语言 时间:
2017-08-06 00:55:59
阅读次数:
124