`
文章列表
1.列表 列表是Python中使用最频繁的数据结构,列表提供很多函数操作,比如下标存取,分片,index,append,remove等等。 例如: list=[1,2,'hello','python'] 2.元组 元组和列表很相似,元组也提供下标存取,分片但是没有index,append,remove等函数。元组是不可改变的。可以使用 in 查看是否某个元素在此元组中。 元组比列表快,元组可以在字典中用作关键字,但是列表不行。 元组和列表之间可以相互转化。tuple()函数接受一个列表返回一个相同元素的元组。list()函数接受一个元组,返回一个列表。 例如: truple=(1 ...
工欲善其事,必先利其器。 配置好了Django的环境,该把vim好好配置一下当做python的IDE来用。 在Windows下用惯了各种现成的工具,转到Linux下,一下没了头绪……好歹google出一些别人的心得,折腾来折腾去,也算是把开发环境配好了。 1. 安装完整的vim # apt-get install vim-gnome 2. 安装ctags,ctags用于支持taglist,必需! # apt-get install ctags 3. 安装taglist #apt-get install vim-scripts #apt-get install vim-addon-ma ...
shopList=['apple','orange','pen'] print(shopList) print('First thing is: '+shopList[0]) print('The last2 thing is: '+shopList[-2]) print('the 1 to 2 thing is: '+str(shopList[1:2])) print('the 0 to 2 thing is: '+str(shopList[:2])) 运行结果: ['apple', 'orange', 'pen'] First thing is: apple ...
print('%s is %d'%('Tom',5)) print('Tom is %d'%5) #等价于: print('Tom is %d'%(5))  
tel={'jack':101,'tom':102} tel['sunny']=103 print(tel) print(tel['tom']) del tel['tom'] print(tel) print(tel.keys()) 运行结果: {'jack': 101, 'tom': 102, 'sunny': 103} 102 {'jack': 101, 'sunny': 103
序表解包: list=['aa','bb','cc'] [a1,a2,a3]=list  
首先我的工作第一语言是c/c++(面向对象子集)。选择学习python一方面是因为看很多人都说python开发效率高,所以想验证一下;另一方面,Eric S. Raymond在文章:如何成为一名黑客 中对python的推荐。还有一方面,python的设计哲学:用一种方法,最好是只有一种方法来做一件事,这一点我比较认同。 好了,我选择的入门资料是python简明教程。下面是我学习时的一些笔记和思考,上面有很明显的c和C++的痕迹。 控制结构: 有c没有的自然字符串的概念。 不支持i++。我对此表示欢迎。++会诱导程序员新手犯错误。我在c中基本上抛弃了++。 python没 ...
1.类的定义: class <类名>: <其他语句> class <类名>(父类名): <其他语句> 例如: class Father: _age=22 _name="sunny" class Son(Father): _work="IBM" son=Son() print(son._name) print(son._work) 运行结果: //结果 sunny IBM   2.如果直接使用类名修改其属性, ...
print 'hello python' 运行时显示:SyntaxError: invalid syntax 解决办法:   这应该是版本的问题,Python2的话直接就可以输出,但是到了Python3需要放到括号里,你可以查配套的文档. 修改为: print ('hello python')  
转自:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/index.html 级别: 初级 郑 伟芳(zhengwf@cn.ibm.com), 软件工程师, IBM 2008 年 11 月 27 日 PyDev for Eclipse 是一个功能强大且易用的 Eclipse Python IDE 插件。本文将向读者介绍 PyDev 开源项目及其安装配置方法,并在此基础上详细介绍如何利用 PyDev 插件把 Eclipse 变为功能强大且易用的 Python IDE,如何利用其进行 Python 程序的开发和调 ...
使用Eclipse的同胞们,如果你哪天惊奇的发现调试时,明明设置了断点,按道理就是要执行设置断点的那条语句的,可是偏偏Eclipse视你设置的断点不见,不要害怕,不要恐慌,这样的问题不应该导致偶们疯狂。 如果你是英文版的,那么可以通过Run——Skip All Breakpoints来搞定,就是取消你“跳过所有断点”的设置。 为什么会这样,很可能是哪次你手太快太慌,点错了。
1.使用HttpClient用到的jar文件:commons-httpclient-3.1.jar方法:预先定义好Soap请求数据,可以借助于XMLSpy Professional软件来做这一步生成。 StringsoapRequestData="<?xmlversion=\"1.0\"encoding=\"utf-8\"?>"+"<soap12:Envelopexmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"xml ...
之前的一篇博客说了一个实例,就是用VS2005在IIS上发布WebService。今天我们来实现在Eclipse上用Java来调用昨天发布的WebService。 首先咋在浏览器中输入http://10.13.30.159/webservice/?wsdl找到这个WebService的wsdl文件。我们采用Asix2来调用这个Web服务。 下载Asix2的bin包(已经上传到我的网盘里,下载地址:http://axis.apache.org/axis2/java/core/download.cgi#a1_5_3),解压到E:/下面。在cmd中执行: 会在C://ddd下面生成两个文件 ...
首先描述一下先决条件:IIS可用,VS2005可用。 好,现在开始: 首先写一个WebService并把它发布到IIS上: 在IIS上的默认网站下新建一个“虚拟目录”,取名为“webservice1”。打开VS2005新建一个网站---》空网站---》在“位置”上选择本地IIS,选择新建好的“虚拟目录”-“webservice1”.确定。定义一些要发布的webservice,这里我们就采用自动生成的helloworld这个方法,点击运行。成功。 using System; using System.Web; using System.Collections; using Sy ...
最近想在IIS上发布网站,弄了一下午。遇到很多问题,幸运的是都一一解决了,现在把解决问题的过程分享出来: 安装好IIS后,在VS2005上写了个网站(新建--》网站--》ASP.NET网站-》随便在Default.aspx中拖几个控件,现在一切就绪准 ...
Global site tag (gtag.js) - Google Analytics