码迷,mamicode.com
首页 > 编程语言 > 详细

python面向对象

时间:2016-08-05 21:30:48      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

import cPickle as p
import引入库,as设置import的别名
p.dump(shoplist, f)不明白

os.exists函数检验在目录中是否目录已经存在。如果没有,就os.mkdir函数创建。
target = today + os.sep + now + ‘.zip‘
os.sep根据系统的不同,给出不同的分隔符

zipfile和tarfile
标准库函数

类方法必须设置一个self变量
如果不设初始值,python自动为变量赋值
对象本身

class Person://类名
    def sayHi(self)://方法名
        print ‘Hello, how are you?‘
 
p = Person()//实例化
p.sayHi()//使用

属于一个对象或类的变量被称为域

self指这个对象本身,是第一个默认参数,如果不给变量赋值,python会调用这个值

当你调用这个对象的方法MyObject.method(arg1, arg2)的时候,这会由Python自动转为MyClass.method(MyObject, arg1, arg2)


__init__方法,头尾都是双下划线
对象建立时被创建,初始化工作

as关键字可以修改第三方函数库的调用名称
improt webbrowser as web

startswith(‘‘)//验证开始字符串
in//验证是否在字符串

检查字符
if ‘a‘ in name:
    print ‘1‘

test.find("a")
返回0是找到
返回-1是找不到


join
test1 = ["test1","test2","test3"]
test2 = "_*_"
print test2.join(test1)
分割字符串

time.strftime()
获得日期和时间




python面向对象

标签:

原文地址:http://www.cnblogs.com/willwei/p/5742750.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!