2018年5月18日

0518Python基础-内置函数-二分查找

摘要: 1、昨日内容回顾 len() 测试个数 eval() 去掉字符串的引号,返回内部结果 eval('1+1') > 2 exec() 去掉字符串的引号,执行内部代码 ret = ''' if True: print(666) ''' exec(ret) range next() iter() reve 阅读全文

posted @ 2018-05-18 20:31 kindle86 阅读(159) 评论(0) 推荐(0) 编辑

2018年5月17日

0517Python基础-内置函数

摘要: 1、昨日内容回顾 可迭代对象:内部含有__iter__方法的 迭代器:内部含有__iter__方法并且还含有__next__方法的 可迭代对象.__iter__() 判断可迭代对象,迭代器。 '__iter__' in dir(可迭代对象) '__next__' in dir(可迭代对象) isin 阅读全文

posted @ 2018-05-17 20:50 kindle86 阅读(107) 评论(0) 推荐(0) 编辑

2018年5月16日

0516Python基础-迭代器-生成器

摘要: 1、昨日内容回顾 func.__name__ func.__doc__ 带参数的装饰器 def wrapper_out(*args, **kwargs): def wrapper(f): def inner(*args, **kwargs): """执行被装饰函数之前的操作""" ret = f(* 阅读全文

posted @ 2018-05-16 19:22 kindle86 阅读(104) 评论(0) 推荐(0) 编辑

2018年5月15日

0515Python基础-带参数的装饰器-多个装饰器

摘要: 1、函数的有用信息。 def login(username, password): """ 此函数需要用户名,密码两个参数,完成的是登录的功能。 :return: True 登录成功。 False登录失败。 """ # print(login.__name__) # print(login.__do 阅读全文

posted @ 2018-05-15 19:19 kindle86 阅读(111) 评论(0) 推荐(0) 编辑

2018年5月11日

0511Python基础-函数名应用-闭包-装饰器

摘要: 1、昨日内容回顾 动态参数 *args:接受的是所有的位置参数。 **kwargs:所有的关键字参数。 形参顺序:位置参数,*args,默认参数,**kwargs *的模型用法: 在函数的定义的时候,*代表聚合。 在函数的执行的时候,*代表打散。 内置名称空间 全局名称空间 局部名称空间 全局作用域 阅读全文

posted @ 2018-05-11 20:49 kindle86 阅读(143) 评论(0) 推荐(0) 编辑

2018年5月10日

0510Python基础-动态参数-名称空间

摘要: 1、昨日内容回顾 函数:避免重复代码,增强可读性。 特点:以功能为导向。 def 函数名(): 函数体 函数的返回值:return 1,函数中遇到return结束函数。 2,return将函数内部的值返回给函数的执行者。 return None return None None return 单个值 阅读全文

posted @ 2018-05-10 15:33 kindle86 阅读(113) 评论(0) 推荐(0) 编辑

2018年5月9日

0509Python基础-函数初识

摘要: 1、昨日内容回顾 文件操作: 1,打开文件,产生文件句柄。 2,对文件句柄进行操作。 3,关闭文件。 带b的都是操作非文本文件。 读: r 读,可以默认不写。 f1.read()全部读取。 f1.read(n) r模式,n为字符。 rb模式,n为字节。 f1.readline() 按行读取。 f1. 阅读全文

posted @ 2018-05-09 15:24 kindle86 阅读(101) 评论(0) 推荐(0) 编辑

2018年5月8日

0508Python基础-文件操作

摘要: 0508Python基础-文件操作 1、文件操作初识 护士空姐学生少妇联系方式.txt Python代码 path 文件路径:d:\护士空姐学生少妇联系方式.txt encoding编码方式:utf-8,gbk.... mode 操作方式: 只读,只写,追加,读写,写读..... 路径:绝对路径:从 阅读全文

posted @ 2018-05-08 15:34 kindle86 阅读(107) 评论(0) 推荐(0) 编辑

2018年5月7日

0507Python基础-set-深浅copy

摘要: 1、基础数据类型的补充。 1,元组 tu1 = ('laonanhai') tu2 = ('laonanhai',) print(tu1, type(tu1)) print(tu2, type(tu2)) tu1 = (1) tu2 = (1,) print(tu1, type(tu1)) prin 阅读全文

posted @ 2018-05-07 15:23 kindle86 阅读(82) 评论(0) 推荐(0) 编辑

2018年5月4日

0504Python基础,is == id

摘要: 1,昨日内容回顾 字典: 增: dic['name'] = 'alex' 有则覆盖,无责添加 dic.setdefault('name','wusir') 有责不变,无责添加。 删: pop:dic.pop(键,'无此键值对') 有返回值,返回的是对应的值。 popitem 随机删除。有返回值。 c 阅读全文

posted @ 2018-05-04 19:24 kindle86 阅读(99) 评论(0) 推荐(0) 编辑

导航