摘要: 1、分治算法的设计思想 例子:二分检索;二分归并,Hanio塔; -基本思想: 1)将原问题划分或者归结于规模更小的子问题; 2)递归或者迭代求解每个子问题(独立求解); 3)将子问题的解综合到原问题的解答; 注意事项: 1)子问题的和原问题的性质是完全一样的; 2)子问题之间独立求解,互不干扰; 阅读全文
posted @ 2020-03-30 17:53 风曳 阅读(492) 评论(0) 推荐(0)
摘要: 1、集合类型定义:集合是多个元素的无序组合。 -集合类型和数学中的集合概念一致; -集合元素之间无序,每一个元素唯一,不存在相同元素; -集合元素不可修改,不能是可变的数据类型; -集合使用大括号 {} 表示,元素之间使用逗号分隔; -建立集合类型使用 {} 或者 set() ; -建立空集合类型, 阅读全文
posted @ 2020-03-27 17:30 风曳 阅读(297) 评论(0) 推荐(0)
摘要: 1、PyInstaller库的概述:将 .py源代码装换成无需源代码的可执行文件。 2、介绍: 3、使用说明: (注,本文部分图片来自北京理工的mooc上的python课件和武汉理工大学的python课件,只供大家借鉴学习,无商用,侵权即删!) 阅读全文
posted @ 2020-03-26 21:41 风曳 阅读(237) 评论(0) 推荐(0)
摘要: 1、代码复用与模块化设计: -代码资源化:程序代码是一种用于表达计算的 ”资源“; -代码的抽象化:使用函数等方法对代码赋予更高级别的定义; -代码复用:同一份代码在需要时可以被重复使用; 2、函数递归的理解:函数定义中调用函数自身的方式。 -链条:计算过程中存在递归链条; -基例:存在一个或多个不 阅读全文
posted @ 2020-03-26 21:20 风曳 阅读(253) 评论(0) 推荐(0)
摘要: 1、函数的理解和定义: -函数是一段具有特定的功能的,可重用(重复使用)的语句组; -函数是一种功能的抽象,一般函数表达特定的功能; -两个作用:降低编程难度 和 代码复用。(可读写,可复用型好!) 2、函数的使用和调用过程: 3、函数的参数传递: 4、函数的返回值: 5、局部变量和全局变量: -局 阅读全文
posted @ 2020-03-26 14:29 风曳 阅读(363) 评论(0) 推荐(0)
摘要: 1、python中的time库: ——计算机时间的表达; ——提供获取系统时间并格式化的输出功能; ——提高系统级精确计时功能,用于程序性能分析。 2、time库中的常用函数: ——时间获取:time() ctime() gmtime() ——时间格式化:strftime() strptime() 阅读全文
posted @ 2020-03-26 12:02 风曳 阅读(624) 评论(0) 推荐(0)
摘要: 1、分支语句:判断条件来选择执行;涉及到的关键词有 if , elif , else ; 1)if <条件> : <语句> 2)if <条件> : <语句1> else: <语句2> 3)if<条件1> : <语句1> elif<条件2> : <语句2> else : <语句3> 4)<表达式1> 阅读全文
posted @ 2020-03-23 22:50 风曳 阅读(543) 评论(0) 推荐(0)
摘要: 1、整数:类似于数学中的整数;可正可负,大小没有限制;pow(x,y) 计算 x^y; 十进制 : 1 ,100 ,129; 二进制:0b101 ,-0B111; 八进制:0o/0O开头; 十六进制:0x/0X开头; 2、浮点数:类似于实数,带有小数点的数,带有小数的数;浮点数的大小和小数精度都存在 阅读全文
posted @ 2020-03-23 19:55 风曳 阅读(268) 评论(0) 推荐(0)
摘要: 1、使用python语言编程绘制一条蟒蛇。 设计到的问题:python如何构造一个窗体,在上面绘制图案? 如何编程绘制图案? 以简单的蟒蛇图案为例子:如图 代码如下: 进行代码的分析: 1)保留字import:用于引入库,然后就可以调用库里面的函数; 具体有三种引入方式: (1)import tur 阅读全文
posted @ 2020-03-23 14:29 风曳 阅读(920) 评论(0) 推荐(0)
摘要: 1、语句和函数: 1)赋值语句:赋值语句用于给变量赋予新的数据值;赋值语句右侧的数据类型同时作用与变量; 2)分支语句:根据判断条件来决定程序的运行方向;涉及的保留字有:if , elif , else ; (eg: if Tempstr[-1] in ['F','f']: #如果条件True ,则 阅读全文
posted @ 2020-03-21 22:45 风曳 阅读(178) 评论(0) 推荐(0)