摘要: 0.当你听到小伙伴们在谈论“映射”、“哈希”、“散列”或者“关系数组”的时候,事实上他们就是在讨论什么呢? me:字典 参考答案:是的,事实上他们就是在讨论我们这一讲介绍的“字典”,都是一个概念!(切记,装X的本质就是把同一个东西说成各种不同的事物~) 1.尝试一下将数据('F': 70, 'C': 阅读全文
posted @ 2019-12-08 23:39 土豆皮儿。 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 0. 使用递归编写一个十进制转换为二进制的函数(要求采用“取2取余”的方式,结果与调用bin()一样返回字符串形式)。 me: 参考答案: 1. 写一个函数get_digits(n),将参数n分解出每个位的数字并按顺序存放到列表中。举例:get_digits(12345) ==> [1, 2, 3, 阅读全文
posted @ 2019-12-08 22:09 土豆皮儿。 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 0.递归在编程上的形式是如何表现的呢? 参考答案:在编程上,递归表现为函数调用本身这么一个行为。 1.递归在编程上的形式是如何表现的呢? me:1.调用函数自身,2.设置自身正确的返回值 2.思考一下,按照递归的特性,在编程中有没有不得不使用递归的情况? me:例如汉诺塔,目录索引(因为你永远不知道 阅读全文
posted @ 2019-11-14 21:50 土豆皮儿。 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 0. 请使用lambda表达式将下边函数转变为匿名函数? me:lambda x,y=3:x*y 1.请将下边的匿名函数转变为普通的屌丝函数? me: 2.感受一下使用匿名函数后给你的编程生活带来的变化? 参考答案:a. Python 写一些执行脚本时,使用匿名函数就可以省下定义函数过程,比如说我们 阅读全文
posted @ 2019-11-14 20:50 土豆皮儿。 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 0. 如果希望在函数中修改全局变量的值,应该使用什么关键字? me:global 1.在嵌套的函数中,如果希望在内部函数修改外部函数的局部变量,应该使用什么关键字? me:nonlocal 2.Python 的函数可以嵌套,但要注意访问的作用域问题哦,请问以下代码存在什么问题呢? me:在全局的作用 阅读全文
posted @ 2019-11-12 22:10 土豆皮儿。 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 0. 下边程序会输入什么? me:我在next()函数里... 我在pre()函数里... 1. 请问以下这个函数有返回值吗? me:有。none 2.请问Python的return语句可以返回多个不同类型的值吗? me:可以,可以返回一个元组来间接达到返回多个值 参考答案: 3.目测以下程序会打印 阅读全文
posted @ 2019-11-12 21:42 土豆皮儿。 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 0. 请问以下哪个是形参哪个是实参? me:X是形参,3是实参 参考答案:x是形式参数(形参),y是实际参数(实参)。 跟绝大部分编程语言一样,形参指的是函数创建和定义过程中小括号里的参数,而实参指的是函数在调用过程中传递进去的参数。 1.函数文档和直接用“#”为函数写注释有什么不同? me:函数文 阅读全文
posted @ 2019-11-11 21:40 土豆皮儿。 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 0. 你有听说过DRY吗? me:不知道 参考答案: 1. 都是重复一段代码,为什么我要使用函数(而不使用简单的拷贝黏贴)呢? me:函数可以设置参数。 参考答案:0) 可以降低代码量(调用函数只需要一行,而拷贝黏贴需要N倍代码) 1) 可以降低维护成本(函数只需修改def部分内容,而拷贝黏贴则需要 阅读全文
posted @ 2019-11-10 21:17 土豆皮儿。 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 0.我们根据列表、元组和字符串的共同特点,把它们三统称为什么? me:a)都可以通过索引值得到每个元素;b)默认的索引值都是从零开始;c)都可以通过切片的方式得到一个范围内的元素集合;d)有很多共同的操作符(重复操作符,拼接操作符,成员关系操作符) 参考答案:序列,因为他们有以下共同点: 1)都可以 阅读全文
posted @ 2019-11-10 18:12 土豆皮儿。 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 0. 根据说明填写相应的字符串格式化符号 1. 请问以下这行代码会打印什么内容? me:{1} 2.以下代码中,a, b, c是什么参数? me:关键字参数 3.以下代码中,{0}, {1}, {2}是什么参数? me:位置参数 4.如果想要显示Pi = 3.14,format前边的字符串应该怎么填 阅读全文
posted @ 2019-11-10 17:13 土豆皮儿。 阅读(195) 评论(0) 推荐(0) 编辑