随笔分类 -  三,函数

摘要:装饰器的相关知识点 1. 装饰器的原理及为什么要用装饰器装饰器原理:在不修改源代码,不修改调用方式的基础上扩展新功能 开放封闭原则:软件一旦上线后,就应该遵循开放封闭原则,即对修改源代码是封闭的,对功能的扩展是开放的。也就是说我们必须找到一种解决方案:能够在不修改一个功能源代码以及调用方式的前提下, 阅读全文
posted @ 2018-06-04 21:02 嘿, 阅读(122) 评论(0) 推荐(0)
摘要:# 上节课复习# 迭代器:迭代就是一个充分的过程。每一次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值# l=['a','b','c']# n=o# while n <len(1):# print(l[n])# n+=1## 为什么要有迭代器:对于,字符串,列表,元组,我们可以使用索引的方 阅读全文
posted @ 2018-04-02 23:40 嘿, 阅读(172) 评论(0) 推荐(0)
摘要:1、语法def 函数名(参数1,参数2,...): """ 文档描述 """ 代码1 代码2 代码3 return 值 def:定义函数的关键字函数名:是用来调用函数的, 函数名的命名必须能反映出函数的功能文档描述:推荐写上,来增强函数的可读性代码块:函数的功能实现代码return:函数的返回值2 阅读全文
posted @ 2018-04-02 00:05 嘿, 阅读(166) 评论(0) 推荐(0)
摘要:1 介绍 满分120分,90分及格 考试范围: 考试时间: 周三下午2.00点-晚6:30 2 基础题(50分) Python语言就是一个编程语言,是人与机器沟通的桥梁 Python解释器解释把人类的语言翻译成机器能听懂的语言,让机器代替人力 交互 。脚本运行 单行用# 多行用’’’ ‘’’ Id 阅读全文
posted @ 2018-04-01 23:02 嘿, 阅读(259) 评论(0) 推荐(0)
摘要:·复习 1,为什么要要装饰器 软件一旦上线,就应该遵循开放封闭原则,对扩展开放封闭原则,对扩展开放,对修改源代码以及使用方式是封闭的2,什么是装饰器? 器=》工具,装饰=》增加功能 1,不修改源代码 2, 不修改调用方式 装饰器在遵循1和2原则的基础上为装饰对象增加功能的工具 3,实现无装饰器 1, 阅读全文
posted @ 2018-03-30 22:35 嘿, 阅读(127) 评论(0) 推荐(0)
摘要:上节课复习1,函数的嵌套 函数的嵌套调用 def foo(): bar() 函数的嵌套定义 def f1(): def f2(): pass print(f2) f2()2,名称空间与作用域 名称空间:用来存放名字与绑定关系的地方,x=【1,2,3,4,5】 内置名称空间; 1,存放python解释 阅读全文
posted @ 2018-03-29 20:03 嘿, 阅读(120) 评论(0) 推荐(0)
摘要:上节课复习 位置实参,按照从左到右的顺序与形参一一对应 Regiser(‘egon’,18,’male’) 关键字参数:按照key=value形式指名道姓地为形参传值,可以完全不按照顺序 1, 关键字实参必须在位置参数后面 2, 可以混用实参,但是不能为同一个形参传值 Register(‘egon3 阅读全文
posted @ 2018-03-28 23:16 嘿, 阅读(154) 评论(0) 推荐(0)
摘要:函数: 1形参函数和实参函数: 形参;形式参数:指的是在定义函数时()内定义的参数 实参:实际参数:调用函数时()内传出的值 def func(x,y) (形参) def func(10,11)(实参) 2,注意 实参值与形参的绑定关系只在函数调用时才会生效,绑定在函数调用结束后解除绑定 二,位置参 阅读全文
posted @ 2018-03-27 23:12 嘿, 阅读(2588) 评论(0) 推荐(0)
摘要:上节课复习: 什么是文件:文件是操作系统提供给应用程序操作硬盘的一个虚拟单位,用于应用程序数据永久保存 文件操作:open 文件打开模式:t模式:txt文本模式,读写文件以字符串为单位,需要指定字符编码,t模式只能文本文件 B:bytes字节模式:读写是以bytes为单位,不用指定字符编码,所有文件 阅读全文
posted @ 2018-03-26 22:46 嘿, 阅读(164) 评论(0) 推荐(0)