2018年1月15日

Python 面向对象的编程

摘要: 面向对象的编程 : 1、类 实现对功能的封装 2、继承 实现功能的复用 3、多态 实现接口的复用 类中的变量分为类变量和实例变量 : 类变量是指的类中的变量。实例变量是指的在初始化函数中,声明的变量。 类中的成员分为静态属性和动态属性,一般说的属性指的是静态属性,就是在__init__中的变量。而动 阅读全文

posted @ 2018-01-15 21:04 dotiger 阅读(229) 评论(0) 推荐(0)

2018年1月13日

re 模块

摘要: http://blog.csdn.net/lxcnn/article/details/4146148 https://www.crifan.com/detailed_explanation_about_python_regular_express_match_named_group/ 阅读全文

posted @ 2018-01-13 21:33 dotiger 阅读(180) 评论(0) 推荐(0)

shlve模块 序列化 python任意的数据

摘要: import shelved = shelve.open('shelve_test') # 打开一个文件class Test(object): def __init__(self, n): self.n = nt = Test(123)t2 = Test(123334)name = ["alex", 阅读全文

posted @ 2018-01-13 19:13 dotiger 阅读(197) 评论(0) 推荐(0)

json 模块

摘要: import json # json 可以在各个语言中通用 只支持最简单的数据类型 字符串 列表等数据def sayhi (name): print('hello',name)info = { 'name':'alex', 'age':'23', 'sex': '1'}f = open('test. 阅读全文

posted @ 2018-01-13 18:41 dotiger 阅读(103) 评论(0) 推荐(0)

python os sys moudle

摘要: import os ,sysprint(os.getcwd()) ##获取当前工作目录,即当前python脚本工作的目录路径os.chdir("atm") #改变当前脚本工作目录;相当于shell下cdprint(os.getcwd()) ##获取当前工作目录,即当前python脚本工作的目录路径# 阅读全文

posted @ 2018-01-13 16:40 dotiger 阅读(124) 评论(0) 推荐(0)

time and datatime

摘要: import time# print(sys.path)## # os.path.abspath(__file__) 表示的是获取当前文件的绝对路径## #os.path.dirname 表示获取当前目录文件的上一层的文件路径## print(os.path.dirname(os.path.abspath(__file__)))# print(time.clock()) #返... 阅读全文

posted @ 2018-01-13 16:14 dotiger 阅读(105) 评论(0) 推荐(0)

python 模块的导入

摘要: 模块导入: 1、 模块导入的方法 : import moudule_name import moudule1_name,moudule2_name from moudule_name import * from moudule_name import m1,m2,m3 from moudule_na 阅读全文

posted @ 2018-01-13 15:26 dotiger 阅读(116) 评论(0) 推荐(0)

2018年1月12日

python 生成器

摘要: ## 列表的生成 使代码更加简洁 [ i *2 for i in range(10) ] # result : [0,2,4,6,8,10,12,14,16,18] ## 生成器的介绍 : 1、生成器只有在调用的时候,才会生成相应的数据 2、只记录当前的位置 3、只有一个__next__()方法 阅读全文

posted @ 2018-01-12 23:27 dotiger 阅读(144) 评论(0) 推荐(0)

python 装饰器

摘要: ##装饰器的定义 : ## 1、装饰器的本质是函数, (装饰其他函数)就是为其他函数添加附加的功能 ## 原则 : 1、不能修改被装饰的函数的源代码 # 2、不能修改被装饰的函数的调用方式 ## a、 把一个函数名的当作实参传给另外一个函数(在不修改被装饰函数源代码的情况下为其添加功能) ##b、返 阅读全文

posted @ 2018-01-12 23:15 dotiger 阅读(131) 评论(0) 推荐(0)

python文件操作其他

摘要: # 以读的格式打开,然后可以在后面写f4= open('hello2', 'r+',encoding= 'utf-8') # 这种模式下面 最好先读取一下 否则可能会出问题print (f4.readline())print (f4.readline())f4.write('nihao a ')f4 阅读全文

posted @ 2018-01-12 22:05 dotiger 阅读(127) 评论(0) 推荐(0)

导航