
python
CHINAonlyQiu
这个作者很懒,什么都没留下…
展开
-
python学习笔记(一):文件操作
【注】在文件已经存在时,对文件进行输入;否则,创建文件并对文件进行写入操作! #!/user/bin/env/python '''Please input the filename''' filename = raw_input("Please input the fileName:") import os if os.path.exists(filename):原创 2012-09-05 16:23:20 · 780 阅读 · 0 评论 -
python学习笔记(三):python构建与安装模块
python构建与安装模块 将我们日常中编写的函数封装转化为模块以后,可以更好地使用和分享,这样也可以更好地增加自己编写python程序的信心!所以,今天学习了如何将之前编写的程序顺利的转成模块,并且使用各种DOS命令和Python Shell命令来完成相应的操作,然后进行发布。 首先学习了如何将之前写的一个如下的函数,封装成模块: """包含一个函数print_lol(the原创 2013-07-30 10:51:01 · 1379 阅读 · 0 评论 -
python学习笔记(四):异常情况处理
# -*- coding: utf-8 -*- '''文件处理与异常处理''' import os os.getcwd() os.chdir(r'c:\Users\静寞\Desktop\python\chapter3') os.getcwd() if os.path.exists('1.txt'):#文件不存在可以用IOError来处理,这里也可以使用try/except来包裹处理 da原创 2013-07-30 22:56:21 · 1277 阅读 · 0 评论 -
python学习笔记(二):递归函数
如何利用python编程列举出多层列表中所有的数据?这里给出递归的方法来完成编程。 def print_lol(the_list): for each_item in the_list: if (isinstance(each_item,list)): print_lol(each_item) else: print(each_item) 测试例子: >>> array=[原创 2013-07-29 16:31:42 · 1922 阅读 · 0 评论 -
Python DOCStrings示例程序
【注】由于python对代码格式控制特别严格,所以在写一个语句的代码体时一定要注意缩进,否则会爆出错误。 #!/usr/bin/python # Filename: func_doc.py def printMax(x, y): '''Prints the maximum of two numbers. The two values must be integers.'''原创 2013-08-23 15:09:00 · 830 阅读 · 0 评论