该文被密码保护。 阅读全文
摘要:
参考原帖链接http://blog.csdn.net/tangyajun_168/article/details/70634481.下载oracle VirtualBox for windows 平台。下载地址为:http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html2.下载ubuntu-11.04-desktop-i386.iso 下载地址为http://releases.ubuntu.com/natty/下载完之后安装oracle virtualbox, 打开oracle virtua 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
1. Python中的frommoduleimport *像Java中的importmodule.* ||| Python中的importmodule像Java中的importmodule2.在Python中,类的基类只是简单地列在类名后面的小括号里。不像在Java中有一个特殊的extends关键字。3.Python支持多重继承。在类名后面的小括号中,你可以列出许多你想要的类名,以逗号分隔。 阅读全文
摘要:
1. sys模块模拟系统的cat命令#! /apps/android/python2.6/bin/python#Filename catsimport sysdef readfile(filename): //读取文件内容的方法 f = file(filename) while True: line = f.readline() if len(line) == 0: break print line... 阅读全文
摘要:
1. 处理异常#! /apps/android/python2.6/bin/pythonimport os //导包try: s = raw_input('Please input an number: ') //获得用户的一个输入,如果用户输入时,按的是ctrl+d(结束符)就会发生异常except EOFError: //捕获异常,和java一样 print 'An EOFError occure'except: print 'An error or e... 阅读全文
摘要:
1. 文件#! /apps/android/python2.6/bin/python_mystring = '''welcom to the python worldwe are interested in python.do you think so?'''f = file("/localrepo/dcn637/myfile.py", "w") //以写的方式打开文件f.write(_mystring) //直接檫除原来文件内容,重新写入,如要添加,可用append方法f.close()f = file( 阅读全文
摘要:
1. self 类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不为这个参数赋值,Python会提供这个值。这个特别的变量指对象本身,按照惯例它的名称是self。Python中的self等价于C++中的self指针和Java、C#中的this参考。 你一定很奇怪Python如何给self赋值以及为何你不需要给它赋值。举一个例子会使此变得清晰。假如你有一个类称为MyClass和这个类的一个实例MyObject。当你调用这个对象的方法MyObject.method(arg1, arg2)的时候,这会由Python自动转为MyClass.m.. 阅读全文
摘要:
1.数据结构基本上就是——它们是可以处理一些数据的结构。或者说,它们是用来存储一组相关数据的。 在Python中有三种内建的数据结构——列表、元组和字典。2. 列表 列表是处理一组有序的数据结构。python中使用 ',' 将其分开#! /apps/android/python2.6/bin/python#Filename: using_list.pyshoplist = ['apple', 'carrot', 'banana', 'pee'] // 用[]告诉python这是一个列表print 'I ha 阅读全文
摘要:
1. 如果想要在其他程序中重用很多函数,就需要使用模块。模块基本上就是一个包含了所有你定义的函数和变量的文件。为了在其他程序中重用模块,模块的文件名必须以.py为扩展名。2. Python 标准库 sys模块 #! /apps/android/python2.6/bin/pythonimport sys // import 语句告诉python我们想要使用sys这个模块,寻找#!路径下寻找 sys.py模块print 'The command line args are'for i in sys.argv: print iprint '\n\nThe PythonPAT 阅读全文
摘要:
1. 函数就是重用的程序段,可以知己定义,也可以调用内置函数,如len 和range2. 函数通过 def 关键字定义,def关键字后跟一个函数的标识符名称,然后跟一对圆括号。圆括号之中可以包括一些变量名,该行以冒号结尾。接下来是一块语句,它们是函数体。#! /apps/android/python2.6/bin/pythondef sumnum(a, b): // 函数定义 print a+bsumnum(1, 2) // call 函数3. global 语句 #! /apps/android/python2.6/bin/pythondef func(... 阅读全文
摘要:
1. if 语句#! /apps/android/python2.6/bin/pythonnumber = 23guess = int(raw_input('please input your num: ')) // raw_input内置函数获得用户输入,我们输入的,在按Enter后,当做raw_input函数的返回值// 缩进的层次告诉python解释器,这些行属于哪个块if guess == number: // if 语句结尾处的: 表明下面跟着一个语句块 print "congratulations, you a... 阅读全文