调用模块路径及计算器练习

正常写python程序会有一个可执行的bin.py文件,假如这个文件需要导入my_module里面定义的模块,应该怎么设置sys.path文件夹目录结构如下,因为bin不在与my_module同级目录下,而是在bin目录下,如果直接使用from my_module import main调用模块肯...

2018-06-26 21:21:31

阅读数:20

评论数:0

模块

一、python的模块    Python模块是一个python文件,以.py结尾,包含了python对象的定义和python语句。    模块能够更有逻辑的组织自己的python代码    把相关的代码分配到一个模块里,能让代码更易懂更简便。    模块能定义函数、类、变量,模块里也能包含可执行...

2018-06-25 16:32:10

阅读数:26

评论数:0

函数解耦的练习

#定义针对文件操作的函数把文件操作单独出来,通过type区分根据不同的调用方式处理不同的事情 def file_handler(backend_data,res=None,type='fetch'): if type == 'fetch': # 以只读方式打开文件如果遇到对...

2018-06-13 09:50:13

阅读数:221

评论数:0

练习,对一个文件进行查询、修改、删除操作

需求,有一个配置文件test.conf内容如下backend www1 server 1 server 2 backend www2 server 3 server 4 add [{'backend':'www1','server':'3'}] change...

2018-06-08 14:17:24

阅读数:48

评论数:0

栈-python

1、什么是栈?栈是一个项的有序集合,其中添加移除新项总发生在同一端。这一端通常称为‘顶部’。与顶部对应的端称为‘底部’。和栈相关的最有用的想法之一来自对它的观察。假设从一个干净的桌面开始,现在把书一本本叠起来,你在构造一个栈。考虑下移除一本书会发生什么。移除的顺序跟刚刚被放置的顺序相反。栈之所以重...

2018-06-07 19:22:19

阅读数:35

评论数:0

装饰器

一、什么是装饰器        装饰器:本质就是函数,功能是为其它函数添加附加功能        原则:        1、不修改被修饰函数的源代码        2、不修改被修饰函数的调用方式                举例说明:有一个求和函数要求算出函数的运行时间,        普通方法...

2018-06-07 16:46:53

阅读数:48

评论数:0

生成器、三元运算、列表解析

一、什么是生成器    可以理解为是一种数据类型,这种数据类型自动实现了迭代器协议(其他数据类型需要调用自身内置的__iter__方法),所以生成器是可迭代对象。二、生成器分类及在python中的表现形式    1、生成器函数:        常规函数定义,但是,使用yield语句而不是retur...

2018-06-05 22:00:54

阅读数:52

评论数:0

迭代器协议和for循环机制

一、什么是迭代和递归    迭代和递归都是循环的一种。    简单地说,递归是重复调用函数自身实现循环。迭代是函数内某段代码实现循环,而迭代与普通循环的区别是:循环代码中参与运算的变量同时是保存结果的变量,当前保存的结果作为下一次循环计算的初始值。    迭代器是访问集合元素的一种方式。迭代器对象...

2018-06-05 20:32:53

阅读数:62

评论数:0

练习(使用函数把字符串转换成整数)

需求:假设Python没有提供内置函数int,如果使用函数方式实现把一串字符串转换成整数,列如把字符串‘12345’转换成 整数12345#导入reduce函数模块 from functools import reduce #定义reduce函数处理逻辑把数字列表进过处理生成整数 def fn(x...

2018-06-05 19:28:50

阅读数:35

评论数:0

文件处理

一、文件处理流程    1、打开文件,得到文件句柄并赋值给一个变量    2、通过句柄对文件进行操作    3、关闭文件二、文件打开模式    1、r只读(默认打开模式是只读)    2、w只写    3、a追加三、文件操作实列    1、只读(r)        read读取文件所有内容 #因为...

2018-06-04 23:01:34

阅读数:20

评论数:0

初识函数

一、数学定义的函数函数的定义:给定一个数集A,对A施加对应法则f,记作f(A),得到另一个数集B,也就是B=f(A)。那么这个关系式就叫做函数关系式,简称函数。函数概念有三个要素:定义域A、值域C和对应法则f。其中核心是对应法则f,他是函数关系的本质特征。二、Python定义函数def cad(x...

2018-06-04 11:00:51

阅读数:35

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭