Python
wanlizhengren
这个作者很懒,什么都没留下…
展开
-
《简明Python教程》笔记
有两种方式构建软件设计:一种是把软件做得很简单以至于明显找不到缺陷;另一种是把它做得很复杂以至于找不到明显的缺陷。 获得人生中的成功需要的专注与坚持不懈多过天才与机会。 变量就是我们想要的东西——它们的值可以变化,即你可以使用变量存储任何东西。变量只是你的计算机中存储信息的一部分内存。与字面意义上的常量不同,你需要一些能够访问这些变量的方法,因此你给变量名字。每个缩进层一个原创 2009-04-16 11:43:00 · 438 阅读 · 1 评论 -
Python应用第一波:文件打包备份
跟着《简明Python教程》,学习Python一天多,终于可以做点实际应用了。第一个是写个备份文件的脚本。代码如下: Created on 2009-4-16@author: Baiyuyangimport ossource = rE:/ACMtarget_dir = E://ACMtarget = target_dir+.rar原创 2009-04-16 11:47:00 · 630 阅读 · 0 评论 -
raw_input()和input()
raw_input()函数是Python2.5,2.6等版本的输入函数。根据我在网上查找的资料,raw_input是直接把用户当做字符串来处理的;而input()函数是Python3.0之后才有的。Python3.0把raw_input()的名字改成了input()。但是从我查的资料来看,3.0不仅只是把这个函数改个名字那么简单。input()不再把用户输入的字符串当做字符串看待,而是把它转原创 2009-04-16 11:43:00 · 3848 阅读 · 2 评论 -
第一个Python程序
昨天看了一天的《简明Python教程》,回到宿舍后手痒痒,想动手写个程序,哪怕是只有两三行的小程序。正苦恼不知道写什么的时候,看见旁边有本《程序员面试宝典》。翻开这本书,随手翻到的那页上是一道叫你打印水仙花数的题目。于是我便决定就写这题吧。很快写出来了,但是编译不能通过。我确定算法是没问题的,只是有个语法记得不清了。就是for循环那里。表示从1到9遍历是应该这么写的:for i in原创 2009-04-16 11:47:00 · 516 阅读 · 0 评论 -
开始Python之旅
一直听说Python是个好东西,今晚忍不住找了相关资料看看,并把开发环境搭好了。前几天在网易实习的时候,我跑上网易内部论坛>程序开发板块去偷师。在里面的Python子版块里,有位前辈推荐了两本书,一本是《Python cookbook》,一本是《Dive into Python》,以及一个很好的社区:华蟒社区。于是我首先去了华蟒社区。这个社区的前辈在wiki上弄了很多资料,并且把很多英文资料翻原创 2009-04-16 11:39:00 · 497 阅读 · 0 评论 -
docstrings
docstrings是Python里的一种特殊注释,能在代码里相应的地方弹出提示,跟javadoc类似,称为‘文档字符串’。它是用一对连续的单引号括起来的字符串内容。例如: nothing here 当它写在函数里面时,它甚至成为函数的一个成员,可以用圆点调用输出。输出格式为:aFunction.__doc__ 注意:doc两边都是由两个连续的下划线。原创 2009-04-16 11:44:00 · 589 阅读 · 0 评论 -
google app engine简明教程---Python版
1、安装Python。目前google app engine上的python版本是2.5,所以我们也应该装2.5,可保证无错。python的安装很简单,到www.python.org上去下载对应版本即可。装完如果安装程序没有将python的根目录添加到系统环境变量,手动加上去。测试方法:在控制台上输python(windows平台的啊),如果提示“python不是内部或者外部命令”,就是环境变量没原创 2009-09-17 11:10:00 · 7980 阅读 · 0 评论 -
冒泡排序-python
#coding=utf-8Created on 2010-4-7@author: game-neteasepython里for循环的写法是:for i in range(1,10): print i这样是输出1~9。但是如果想倒过来输出9~1该怎么写呢?写法是:for i in range(9,0,-1); prin原创 2010-04-07 14:18:00 · 1531 阅读 · 0 评论