items=[1,2,3,4,5,6]
结果:
1[2,3,4,5,6]
2[3,4,5,6]
3[4,5,6]
4[5,6]
5[6]
6[]方法一:defsum(items):
#递归
head,*tail=items
print(head,tail)
returnhead+sum(tail)iftailelsehead方法二:defsum(items):
#解包
tail=items
whiletail:
head,*tail=tail
print(head,ta..
分类:
其他好文 时间:
2016-07-23 21:16:08
阅读次数:
203
1、for的breakforxinrange(5):
print(x)
foriinrange(5):
print(‘\t%d‘%i)
ifi>3:
break2、for语句的else,for循环在遍历完列表后,才执行elseforxinrange(10):
print(x)
else:
print(‘#######‘)3、判断是否全为偶数,returnOKdefestimate(tuple):
forxinlist:
ifx..
分类:
编程语言 时间:
2016-07-23 21:15:22
阅读次数:
231
1.python中的类与对象 举例: 1 >>>class MyFirstTestClass: 2 3 class Spec="it is a test class" 4 5 def__init__(self,word): 6 7 print"say "+word 8 9 def hello(sel ...
分类:
编程语言 时间:
2016-07-23 18:12:57
阅读次数:
324
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出print就是一般的标准输出,但是不换行println和print基本没什么差别,就是最后会换行System.out.printf("the number is: d",t); 参照JAVA API的定义如下:'d' 整数 结 ...
分类:
编程语言 时间:
2016-07-23 18:11:32
阅读次数:
142
写网页的时候经常需要在页面中打印数组,但格式特别难看,看看一个html神器吧<pre>标签,能非常标准的显示数组格式 使用的时候只需要这样打印你的数组就OK了,太好用了,神器! 只需要两句话: echo "<pre>"; print_r($array); echo "<pre>"; ...
分类:
编程语言 时间:
2016-07-23 18:05:23
阅读次数:
203
平常Coding过程中,经常使用到的with场景是(打开文件进行文件处理,然后隐式地执行了文件句柄的关闭,同样适合socket之类的,这些类都提供了对with的支持): 1 2 with file('test.py','r') as f : print f.readline() 1 2 with f ...
分类:
编程语言 时间:
2016-07-23 11:43:51
阅读次数:
150
PYTHON之路 1、第一个Python脚本 第一行指定的是python的路径 env : 指明解释器,直接获取系统的环境变量 Print : 打印 \n 换行符 加权限之后执行的效果: ①所有的Python程序的命名规范都应该以.py结尾,只有这样,别人才能一看你的文件后缀名就知道这是个Pytho ...
分类:
编程语言 时间:
2016-07-23 07:27:22
阅读次数:
268
PYTHON之路 4、注释 Python开发规范:每一行不能超过80个字符 # : 代表注释当行 ‘’’ 上下两行 , 三个英文字符的引号,代表注释某一段代码 ‘’’ 知识点用户输入: PYthon2.0 User_input = raw_input(“your name:”) Print(user ...
分类:
编程语言 时间:
2016-07-23 07:25:17
阅读次数:
178
Mybatis批量更新数据 Mybatis批量更新数据 第一种方式 [html] view plain copy print? <update id="updateBatch" parameterType="Map"> update aa set a=#{fptm}, b=#{csoftrain} ...
分类:
其他好文 时间:
2016-07-23 07:22:09
阅读次数:
131
我们在python中会遇到这个命令set不仅可以完成交集、并集、还有差集、还可以消除重复元素(元素是(“aaaa”))这就是元素交集a=set("jjjjjj")b=set("kljkl")y=a&bprint(y)并集y=a|bprint(y)差集z=a-b去除重复元素new=set(a)print(new)
分类:
编程语言 时间:
2016-07-22 14:53:44
阅读次数:
164