调用函数的时候,如果参数列表为空,必须使用()表明是函数调用。例外:当函数只有一个参数并且这个参数是字符串或者表构造的时候,()可有可无。print "hello world"f{x=10,y=20}等价于f({x=10,y=20})1.当调用作为表达式最后一个参数或者仅有一个参数时,根据变量个数函...
分类:
其他好文 时间:
2015-04-28 13:33:41
阅读次数:
82
?##sys.exc_info()
返回 (type, value, traceback). type为异常类型, value为异常的参数(通常为异常错误的信息), traceback为跟踪回溯的对象. exc_type, exc_value, exc_traceback = sys.exc_info()
print "*** print sys.exc_info:"
pri...
分类:
编程语言 时间:
2015-04-28 11:55:29
阅读次数:
289
申明:转载请注明出处!!!Python关于删除list中的某个元素,一般有两种方法,pop()和remove()。如果删除单个元素,使用基本没有什么问题,具体如下。1.pop()方法,传递的是待删除元素的index:x = ['a', 'b', 'c', 'd']x.pop(2)print x---...
分类:
编程语言 时间:
2015-04-28 11:38:01
阅读次数:
109
一次性增加所有新增的文件到svn库:svn st | awk '{if ($1 == "?") {print $2} }' | xargs svn add一次性从svn库删除所有需要删除的文件svn st | awk '{if ($1 == "!") {print $2}}' | xargs svn...
分类:
其他好文 时间:
2015-04-28 11:08:12
阅读次数:
220
collection模块中有几种数据结构我们可能用得到。
Counter是字典的子类,负责计数的一个字典,支持 + 加法 - 减法 & 求公共元素 | 求并集
print('Counter类型的应用')
c = Counter("dengjingdong")
#c = Counter({'n': 3, 'g': 3, 'd': 2, 'i': 1, 'o': 1, 'e': 1, 'j':...
分类:
编程语言 时间:
2015-04-28 09:52:10
阅读次数:
146
调用sax模块处理xml文件。#重载了三个方法
#处理xml,主要就是写自己的事件处理类
from xml.sax import *
class DengHandler(ContentHandler):
def startDocument(self):
print("----开始解析xml文档----")
def endDocument(self):...
分类:
编程语言 时间:
2015-04-28 09:51:12
阅读次数:
153
classhelloword{ //这是main方法他是程序的入口 publicstaticvoidmain(String[]args) {//java实现99乘法表 for(inti=1;i<10;i++) { for(intj=1;j<i+1;j++) {if((i==3&&j==2)||(i==4&&j==2)) { System.out.print(j+"*"+i+"="+j*i+""); } else ..
分类:
编程语言 时间:
2015-04-28 02:07:54
阅读次数:
160
把字体显示在屏幕的中间sentence=raw_input("Sentence:")
screen_width=80text_width=len(sentence)box_width=text_width+6left_margin=(screen_width-box_width)//2
printprint‘‘*left_margin+‘+‘+‘-‘*(box_width)+‘+‘print‘‘*(left_margin+2)+‘|‘+‘‘*text_width+‘|‘print‘‘*(..
分类:
编程语言 时间:
2015-04-28 02:04:15
阅读次数:
820
1.说明下面代码中两行#
第一行注释是为了告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释;
第二行注释是为了告诉Python解释器,按照UTF-8编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
print u'中文测试正...
分类:
编程语言 时间:
2015-04-28 02:02:35
阅读次数:
188
一、GDB改变程序的执行
一旦使用GDB挂上被调试程序,当程序运行起来后,你可以根据自己的调试思路来动态地在GDB中更改当前被调试程序的运行线路或是其变量的值,这个强大的功能能够让你更好的调试你的程序,比如,你可以在程序的一次运行中走遍程序的所有分支。
修改变量值
修改被调试程序运行时的变量值,在GDB中很容易实现,使用GDB的print命令即可完成。如:
(gdb) print...
分类:
数据库 时间:
2015-04-27 20:11:06
阅读次数:
194