随笔分类 -  python

一个python的进化(转)
摘要:不久前,在互联网上出现了一篇有趣的文章,讲的是对于同一个问题,不同层次的Python程序员编出的Python代码显示出了不同的风格,代码都很简单,有趣。编程新手def factorial(x): if x == 0: return 1 else: return x * factorial(x - 1) //递归!不简单啊! print factorial(6)一年编程经验(学Pascal的)def factorial(x): result = 1 i = 2 while i <= x: resultresu... 阅读全文

posted @ 2012-06-30 10:12 h2内存数据库 阅读(1580) 评论(0) 推荐(0) 编辑

基础太差了
摘要:今儿在写一脚本的时候,出现了错误查了半天:各种纠结,无奈啊,怀疑这个错误怀疑那个错误。关键是基础不牢啊:>>> if 0: ... print 'chen' >>> if not 0: ... print 'chen' ... chen >>> if 1: ... print 'chen' ... chen >>> if 2: ... print 'ce' ... ce >>> for i in range(1,10): ... if i&g 阅读全文

posted @ 2012-06-29 21:37 h2内存数据库 阅读(210) 评论(0) 推荐(0) 编辑

os.walk与os.path.walk
摘要:学习的过程中遇到了os模块的walk函数,经过help查询帮助后大致明白了什么意思:os.walk(top,topdown=True,onerror=None)需要三个参数,其中top是必须给出的路径变量,后两个可以不给,但是系统默认的有值,就是上面写的那种。它的返回值是元组的形式,包括每次遍历的路径名,文件夹名,文件名(其中文件路径是字符串形式的,文件夹是列表,文件名也是列表):下面是我的python文件夹里面的内容,其中有20120627和class两个文件夹,可以看到结果中三个元组,第一个是所给的路径下面的文件,第二个是20120627这个文件夹下的文件(如果它下面还有文件夹就会继续遍历 阅读全文

posted @ 2012-06-29 19:50 h2内存数据库 阅读(394) 评论(0) 推荐(0) 编辑

python学习总结之类对象
摘要:面向对象(OO)是一种编程的思想而不是一种语言,python是用C语言来现实的面向对象的语言,面向对象的目的就是代码的重用,减少重复性的开发,面向对象的代码重用机制包括封装、继承、多态。面向对象的核心则是抽象、分离接口和实现。这里让我们来一起探讨一下python的面向对象的具体格式和方法:首先是self参数变量,它是区别方法和一般函数的一个标识,类方法必须含有这个self的变量:#修改了sayhi()方法,将self去掉后:就会出现错误,说是没有参数。 def sayHi(): print 'hello,how are you?', self.name [root@fsa... 阅读全文

posted @ 2012-06-28 14:43 h2内存数据库 阅读(451) 评论(0) 推荐(0) 编辑

python学习之课后习题
摘要:编写一个动态备份文件的python脚本:#!/usr/bin/python #filename :backup_ver2.py import os import time import sys source=[] for i in sys.argv: print i source.append(i) #source=['/root/python/test.py','/root/python/backup_var1.py'] print source del(source[0]) print '#######' print source targe 阅读全文

posted @ 2012-06-27 20:42 h2内存数据库 阅读(232) 评论(0) 推荐(0) 编辑

python学习总结之外部传参
摘要:想要从程序外面将参数传人程序内部的做法:利用sys这个模块来进行操作,#!/usr/bin/python #filename:using_sys.py import sys print 'the command line arguments are:' for i in sys.argv: print i print '\n\n The PYTHONPATH is\n',sys.path,'\n' 结果显示:sys.argv这个参数就好比我们java中的额main函数中经常看到的argv[][root@fsailing1 python]# pyt 阅读全文

posted @ 2012-06-27 17:02 h2内存数据库 阅读(3955) 评论(0) 推荐(0) 编辑

python学习总结之数据结构
摘要:python中有三种内建的数据结构------列表,元组,字典List:列表l是一组有序项目的数据结构,可增可减。表示方式:shoplist=['apple','banana','bango']#!/usr/bin/python #filename:using_list.py shoplist=['apple','mango','carrot','banana'] print 'I have',len(shoplist),'items to purchase. 阅读全文

posted @ 2012-06-27 12:31 h2内存数据库 阅读(477) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示