摘要: python的列表有一个强大的功能,就是支持切片(slice)。 开发者可以用很简单的代码选择某个列表中的一段元素,示例代码如下: 1 # -*- coding:gbk -*- 2 3 4 def showListSlice(): 5 numList = [0, 1, 2, 3] 6 7 print "以下代码打印列表除掉最后一个元素的部分" 8 print numList[:-1] # 最方便,最常用 9 print numList[0:-1] # 理解一下就好10 print numList[0:3] # 如果去掉最后一个元素,一般不这么写... 阅读全文
posted @ 2013-07-21 02:10 爱因斯坦 阅读(563) 评论(0) 推荐(0) 编辑
摘要: python的函数支持默认参数,这个功能非常实惠。我们在编写函数的时候,可以写出非常灵活的代码。灵活的代码意味着可读性更强,功能更强大,代码量却很少。举个例子,一对新人在婚礼殿堂上,要向所有来宾问好。假设不同的新人问候的说法也不一样,怎样写一个函数满足所有新人的需求呢。代码如下(注意函数调用方法): 1 # -*- coding:gbk -*- 2 3 4 def sayHello(qingqi="亲戚们", pengyou="朋友们", lingdao="各位领导"): 5 print "%s好, %s好, %s好! 热烈 阅读全文
posted @ 2013-07-19 23:46 爱因斯坦 阅读(651) 评论(0) 推荐(0) 编辑
摘要: python是一门强大的语言,体现在python有很多包,可以完成我们想要的常用基础功能。例如,要想连接mysql数据库,需要安装mysql-python包;要想读excel文件,需要安装xrld包。这些包安装非常方便,而且一次安装好,以后所有本机python代码都可以共用。如何实现对包的自动安装呢,首先要配置easy_install工具:1. 到https://pypi.python.org/pypi/setuptools/0.8 下载setuptools-0.8.tar.gz,然后解压2. 用命令行进入到解压目录,运行 python setup.py install3. 然后设置环境变量: 阅读全文
posted @ 2013-07-13 22:57 爱因斯坦 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 帮助视频:http://www.jetbrains.com/pycharm/demos/quick_overview/pycharm_getting_started.html 下载 :http://www.jetbrains.com/pycharm/index.html一、上手1. 安装pycharm2. 新建python工程(File->NewProject),如下图,注意一定要选一个Interpertor。新建完以后, 右击文件夹名称“helloworld”,如下图,选择New->Python File3. 然后输入一个文件名,就可以编辑调试了。后面可以看官方视频。二、配置1. 阅读全文
posted @ 2013-07-08 13:36 爱因斯坦 阅读(4484) 评论(1) 推荐(0) 编辑
摘要: python是一门性价比很高的语言。编写方便、上手快、语法简单优美、开发效率高、跨平台、开源资源丰富,所以学会它是很值得的。1. python开发环境搭建python在linux属于标配,不需要搭建环境,直接写就可以了。在windows下,按下面步骤操作:1)到这里:http://www.python.org/download/releases/2.7/,下载Windows x86 MSI Installer (2.7)(sig),然后直接双击安装。2)配置环境变量Path。默认的python安装目录一般为:C:\Python27, 把这个目录加到Path变量值中,如下图。我的电脑右击》属性》 阅读全文
posted @ 2013-06-26 15:53 爱因斯坦 阅读(223) 评论(0) 推荐(0) 编辑