摘要: python 8 days 文件操作初始 文件句柄: open python的内置函数,但是底层调用的windows系统的open功能,open功能就是操作文件用的。 windows系统默认的编码方式gbk,linux,macos:utf-8 文件操作流程: "r"、"w"、"a"三大文件用法 读模 阅读全文
posted @ 2018-06-05 21:13 鞠先生 阅读(143) 评论(0) 推荐(0) 编辑
摘要: python 19 days _init_、面向对象、初始面向对象、面向对象的命名空间 例题: 人狗大战 角色:人和狗 人:名字、性别、血量(hp)、攻击力(ad) 狗:名字、品种(kind)、血量(hp)、攻击力(ad) def Person(name,sex,hp,ad): # 创造了一个模子 阅读全文
posted @ 2018-06-05 21:12 鞠先生 阅读(124) 评论(0) 推荐(0) 编辑
摘要: python 20 days 组合、继承、抽象类、接口类 昨天内容,升级版:人狗大战 练习题: 花钱购买武器,攻击力上升: class Person: def __init__(self,name,sex,hp,ad): self.name = name self.sex = sex self.hp 阅读全文
posted @ 2018-06-05 21:12 鞠先生 阅读(126) 评论(0) 推荐(0) 编辑
摘要: python 21 days 钻石继承、多态、封装、几个装饰器函数 钻石继承: class A: def func(self):print('in A') class B(A):pass # def func(self):print('in B') class C(A):pass # def fun 阅读全文
posted @ 2018-06-05 21:12 鞠先生 阅读(162) 评论(0) 推荐(0) 编辑
摘要: python 10 days 动态参数 *args,**kwargs 用户传入到函数中的实参数量不定时,或者是为了以后拓展, 此时要用到动态参数*args,**kwargs(万能参数。) *args接收的是所有的位置参数。 **kwargs接收的是所有的关键字参数。 位置参数,*args,默认参数, 阅读全文
posted @ 2018-06-05 21:12 鞠先生 阅读(307) 评论(0) 推荐(0) 编辑
摘要: python 9 days 函数的初始 1,重复代码较多2,可读性差 函数的返回值 return:1,函数中遇到return 结束函数,下面代码不执行 2,将函数里面的值返回给函数的执行者(调用者) 函数的参数 实参角度: 三种 形参角度: 三种 阅读全文
posted @ 2018-06-05 21:12 鞠先生 阅读(105) 评论(0) 推荐(0) 编辑
摘要: python 14 days python之内置函数,匿名函数 内置函数: 1.1作用域相关 locals :函数会以字典的类型返回当前位置的全部局部变量。 globals:函数以字典的类型返回全部全局变量。 q = 666 def wrapper(argv): a = 3 print(locals 阅读全文
posted @ 2018-06-05 21:11 鞠先生 阅读(374) 评论(0) 推荐(0) 编辑
摘要: python 15 days 递归函数和二分查找 递归函数: 自己调用自己。 import sys sys.setrecursionlimit(100000) def func1(): print(666) func1() func1() 666 666 666 666 666 666 666 66 阅读全文
posted @ 2018-06-05 21:11 鞠先生 阅读(97) 评论(0) 推荐(0) 编辑
摘要: python 16 days 常用模块 正则: re模块是一个和正则表达式相关的模块 正则表达式和python没关系 正则表达式 >str: 1,监测字符串是否符合要求 2,从大段的文字中找到符合要求的内容 number = input('你的名字') if number.isdigit() and 阅读全文
posted @ 2018-06-05 21:11 鞠先生 阅读(115) 评论(0) 推荐(0) 编辑
摘要: python 17 days 常用模块一、时间模块、random模块、os模块、sys模块、序列化模块 时间模块: import time import time print(time.time()) 1526989619.7913861 现在已经发生的流逝的时间 1526956073.612967 阅读全文
posted @ 2018-06-05 21:11 鞠先生 阅读(156) 评论(0) 推荐(0) 编辑
摘要: python 13 days 迭代器 可迭代对象:内部含有__iter__ 迭代器:可迭代对象.__iter__() 迭代器:内部含有__iter__且__next__ 判断 __iter__ 在不在dir(对象中) isinstance() 优点:1,节省内存 2,惰性机制。 3,单向不可逆。 可 阅读全文
posted @ 2018-06-05 21:10 鞠先生 阅读(244) 评论(0) 推荐(0) 编辑
摘要: python one day 1,今天初步接触python初识 2,python发展史及影响 python:优美,清晰,简单。python2x: 源码不规范,源码混乱,重复代码较多。python3x: 重整源码,源码规范,优美,清晰,简单。 3,Python的分类 编译型: 将代码一次性全部编译成二 阅读全文
posted @ 2018-06-05 21:09 鞠先生 阅读(92) 评论(0) 推荐(0) 编辑
摘要: python 23 days 反射、内置方法、repr和str、mmm 反射: class A: Name1 = 'alex' Name2 = 'egon' Name3 = 'guangtou' inp = input('>>>') print(getattr(A,inp)) >>>Name1 al 阅读全文
posted @ 2018-06-05 21:09 鞠先生 阅读(75) 评论(0) 推荐(0) 编辑
摘要: python 22 days hashlib模块、configparser模块、logging模块 hash() 把一个数据转换成一个数字的算法 在同一次执行的过程中, 对同一个可hash的值进行计算得出的结果总是相同的做什么用的?有什么特点?基础数据类型的时候 不可变数据类型可hash 可变数据类 阅读全文
posted @ 2018-06-05 21:09 鞠先生 阅读(126) 评论(0) 推荐(0) 编辑
摘要: python 11days 一:函数名的应用(第一对象) 1,直接打印函数名得到的是函数的内存地址 <function func1 at 0x0000000002876B70> print(func1) def func1(): print(666) 结果: 空 2,函数名可以赋值运算 def fu 阅读全文
posted @ 2018-06-05 21:09 鞠先生 阅读(107) 评论(0) 推荐(0) 编辑
摘要: python 12 days 一、函数的有用信息 例题一: 例题二: def wrapper(f): def inner(*args, **kwargs): print(f.__name__) print(f.__doc__) """执行函数之前的操作""" ret = f(*args, **kwa 阅读全文
posted @ 2018-06-05 21:09 鞠先生 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 5days 1,字典 基础数据类型之一,{}以键值对的形式存储数据。 数据类型的分类: 可变(不可哈希hash):list,dict,set,list = [11,22,333] 不可变(可哈希hash):str,tuple,int,bool,name = "alex" 容器类: 容器类的数据类型: 阅读全文
posted @ 2018-06-05 21:08 鞠先生 阅读(130) 评论(0) 推荐(0) 编辑
摘要: python 4day 列表的索引,也被称之为容器型数据类型 取值有:索引,切片,不长,字典等 增删改查以及其他方法 len是列表的长度表示 insert:插入 增加 extend:迭代着追加 删: pop:按照索引去删除,有返回值 remove:按照元素删除 clear:清空列表 del: 1,在 阅读全文
posted @ 2018-06-05 21:08 鞠先生 阅读(66) 评论(0) 推荐(0) 编辑
摘要: python 3 days 1,基础数据类型初识 int:用于计算 str:“abcs”,“1244535”,存储少量的数据 bool:True ,Flase list:[ "name","True",[ ]......],各种数据类型的数据,大量的数据,便于操作 tuple:元组()只读列表 di 阅读全文
posted @ 2018-06-05 21:08 鞠先生 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1,格式化输出,%s %d 2,复习昨日讲题 3,while else 6,讲解昨天作业上6道题 4,运算符 7,格式化输出 5,编码初始 阅读全文
posted @ 2018-06-05 21:08 鞠先生 阅读(171) 评论(0) 推荐(0) 编辑