摘要: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是 阅读全文
posted @ 2017-02-24 09:58 诉说丶 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一 模块 1 什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 2 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test 阅读全文
posted @ 2017-02-24 09:43 诉说丶 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 一.装饰器 1.什么是装饰器. 装饰器即函数 装饰即修饰,意指为其他函数添加新功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 2.装饰器需要遵循的原则. 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新功能后,不修改被修饰函数的调用方式 3.装饰器的实现本质. 装饰器 阅读全文
posted @ 2017-02-17 08:31 诉说丶 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.函数基本语法及特性 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function, 阅读全文
posted @ 2017-02-10 09:19 诉说丶 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 列表不同于数组,列表可以存储任意类型的数据,并且可以混合类型存储. 定义列表 names = ['jason','fred','eric'] 切片:取多个元素 追加 插入 修改 删除 扩展,拼 阅读全文
posted @ 2017-01-19 16:28 诉说丶 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.基础语法变量: 在左侧自定义输入变量名,右侧可以输入任意类型赋值给左侧,如需制定类型,可以强转name = Jason, age = int(24) provience = ['beijing','hebei','tianjin'] .....输入:input() accept = input( 阅读全文
posted @ 2017-01-12 12:28 诉说丶 阅读(187) 评论(0) 推荐(0) 编辑