上一页 1 ··· 3 4 5 6 7 8 下一页

day16 递归函数:一般的递归方法

摘要: 一、递归,在一个函数里面 调用 自己: pycharm的最大递归次数是997 查看与修改方法: 小例子: 二分查找算法:适用于有序的数字列表,# 典型问题:冒泡排序,快速排序,堆排序 #什么叫阶乘: 7 #7*6*5*4*3*2*1 def f(n): if n == 1: return 1 els 阅读全文
posted @ 2017-11-09 16:18 心如沚水 阅读(177) 评论(0) 推荐(0) 编辑

算法收集

摘要: 一、压栈 menu = { '北京':{ '海淀':{ '五道口':{ 'sogo':{}, '网易':{}, 'google':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku':{}, }, '上地':{ '百度':{}, }, }, '昌平':{ '沙河':{ 阅读全文
posted @ 2017-11-07 15:06 心如沚水 阅读(136) 评论(0) 推荐(0) 编辑

day15数据类型

摘要: 一、浮点数 之前讲过的,有序 : 列表 元组 字符串 数字类 :int flost complex bool 散列累 :集合和字典 浮点数:--包含所有小数 和复数 复数:a +bj 实部和虚部 复数之间不能比较大小 试题收藏 # 老男孩Python全栈7期练习题(面试真题模拟) # 一、选择题(3 阅读全文
posted @ 2017-11-07 15:05 心如沚水 阅读(368) 评论(0) 推荐(0) 编辑

day14 生成器的进阶

摘要: 一、生成器的两种形式 1.生成器函数的应用 # def cloth(): # for i in range(100): # yield '衣服%s'%i # # g = cloth() # for i in g: # print(i) # for i in range(100): # print(g 阅读全文
posted @ 2017-11-06 19:50 心如沚水 阅读(175) 评论(0) 推荐(0) 编辑

day13迭代器与生成器

摘要: 三个作业: # 1.编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件),要求登录成功一次,后续的函数都无需再输入用户名和密码 login_dic = {'alex':False} def login(func): def inner(*args,**kwargs): if not lo 阅读全文
posted @ 2017-11-04 17:55 心如沚水 阅读(188) 评论(0) 推荐(0) 编辑

day12闭包,装饰器

摘要: 一、闭包:内部函数引用了外部函数的变量. # def f1(): #从内部函数返回一个值到全局# b = 10# def f2():# return b# return f2()## print(f1()) 从某个网页读取网页内容 二、装饰器: 两个案例:1.一次认证,多次访问 2.将当前调用函数的 阅读全文
posted @ 2017-11-04 15:54 心如沚水 阅读(130) 评论(0) 推荐(0) 编辑

day11函数的进阶动态参数,命名空间,作用域,第一类对象

摘要: 一、习题收藏 5、写函数,计算传入字符串中【数字】、【字母】、【空格】 以及 【其他】的个数,并返回结果。 # def func4(s): # dic = { # 'num':0,'alpha':0,'space':0,'others':0 # } # for i in s: # if i.isdi 阅读全文
posted @ 2017-11-02 17:15 心如沚水 阅读(187) 评论(0) 推荐(0) 编辑

day10上节内容补充和初始函数

摘要: 1.上节内容补充 文件的删除和修改: 文件操作with 体的使用可避免忘记f.close 二、初始函数 为什么要使用函数 #1、代码的组织结构不清晰,可读性差 #2、遇到重复的功能只能重复编写实现代码,代码冗余 #3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大 # 阅读全文
posted @ 2017-10-31 22:29 心如沚水 阅读(190) 评论(0) 推荐(0) 编辑

day10上节内容补充和初始函数

摘要: 1.上节内容补充 文件的删除和修改: 文件操作with 体的使用 阅读全文
posted @ 2017-10-31 16:56 心如沚水 阅读(127) 评论(0) 推荐(0) 编辑

day9笔记--文件操作

摘要: 文件操作 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序 阅读全文
posted @ 2017-10-30 21:43 心如沚水 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页