摘要: 一 数据结构 1 定义: 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间关系和操作等相关问题的学科 程序设计=数据结构+算法 简单来说:数据结构就是关系,就是数据元素相互之间存在的一种或多种特定关系的集合 2 分类:逻辑结构和物理结构 逻辑结构:是指数据对象中,数据元素之间的相 阅读全文
posted @ 2020-07-21 00:11 洛兰123 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一 斐波那契数列 1 斐波那契数列原理 斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13,特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。 2 具体实现 (1) 迭代实现 1 def fab(n): 2 n1 = 1 3 n2 = 1 4 阅读全文
posted @ 2020-07-20 16:31 洛兰123 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 一 if语句的规则 1. 每一个“if 语句”必须包含一个 else。 2. 如果这个 else 永远都不应该被执行到,因为它本身没有任何意义,那你必须在 else语句后面使用一个叫做 die 的函数,让它打印出错误信息并且死给你看,就像我们上节课做的那样,按照这个思路你可以找到很多错误。 3. “ 阅读全文
posted @ 2020-07-19 21:46 洛兰123 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一 题目描述 链接:https://www.nowcoder.com/questionTerminal/e4c67097cdb242d9a3f38b7cfe839396?answerType=1&f=discussion来源:牛客网 KiKi学习了面向对象技术,学会了通过封装属性(变量)和行为(函数 阅读全文
posted @ 2020-07-18 18:06 洛兰123 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一 相关知识 1 randrange()函数 功能:randrange() 方法返回指定递增基数集合中的一个随机数,基数默认值为1。 语法:random.randrange ([start,] stop [,step]) 注意:randrange()是不能直接访问的,需要导入 random 模块,然 阅读全文
posted @ 2020-07-18 15:55 洛兰123 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 一 相关知识 1 exit()函数的一些用法 sys.exit(n) : 退出程序引发SystemExit异常,可以捕获异常执行些清理工作。n默认值为0,表示正常退出,其他都是非正常退出。还可以sys.exit(“sorry, goodbye!”); 一般主程序中使用此退出。 os._exit(n) 阅读全文
posted @ 2020-07-18 12:10 洛兰123 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一 相关知识 1 索引的产生以及为什么python的列表索引是从0开始的? 我们把这些能排序的数字叫做序数(ordinal numbers),因为它们能代表一定的顺序。 《笨办法学python》: 然而,程序不会这么想。它们能从一个列表中任意取出一个元素来。对程序而言,动物们的列表更像是一叠卡片。如 阅读全文
posted @ 2020-07-17 10:58 洛兰123 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一 相关知识 1 while循环 只要一个布尔表达式是 True,while-loop 就会一直执行它下面的代码块。 它所做的只是像 if 语句一样的测试,但是它不是只运行一次代码块,而是在while 是对的地方回到顶部再重复,直到表达式为 False。 但是 while-loop 有个问题:有时候 阅读全文
posted @ 2020-07-16 13:33 洛兰123 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一 测试题 第20讲: 0. 如果希望在函数中修改全局变量的值,应该使用什么关键字?$?global 关键字 1. 在嵌套的函数中,如果希望在内部函数修改外部函数的局部变量,应该使用什么关键字?nonlocal 关键字 2. Python的函数可以嵌套,但要注意访问的作用域问题哦,请问以下代码存在什 阅读全文
posted @ 2020-07-15 23:07 洛兰123 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一 相关知识 1 range()函数 功能:python range() 函数可创建一个整数列表,一般用在 for 循环中。 语法:range(start, stop[, step]) 参数说明: start: 计数从 start 开始。默认是从 0 开始。 stop: 计数到 stop 结束,但不 阅读全文
posted @ 2020-07-15 18:23 洛兰123 阅读(170) 评论(0) 推荐(0) 编辑