初学python100例7看了看python100例8菜鸟python100例答案
下载地址 https://share.weiyun.com/Fz43Qnru
资料目录 Python练习集100题 100道Python面试题 Python100经典练习题 Python经典题目100道题 Python题库(已收录100道真题) Python100例视频讲解课程 菜鸟教程Python教程100例 130道python练习题,涵盖基础内容的方方面面
举例 元组概念考察 写出下面代码的执行结果和最终结果的类型 1. (1, 2)*2 2. (1, )*2 3. (1)*2 答案如下 1. (1, 2, 1, 2) 2. (1, 1) 3. 2 第一题应该没有异议,关键是第2题和第3题,元组里只有一个数据时,必须有逗号,如果没有逗号,就变成了第3题的形式,第3题本质上是1*2,那对小括号就如同我们小学学过的小括号一样,只是为了体现运算优先级而已。 当元组只有一个数据时,如果不省略了逗号,那么小括号的作用就不再是表示元组,而是表示运算优先级
列表操作练习 列表lst 内容如下 lst = [2, 5, 6, 7, 8, 9, 2, 9, 9] 请写程序完成下列操作 1. 在列表的末尾增加元素15 2. 在列表的中间位置插入元素20 3. 将列表[2, 5, 6]合并到lst中 4. 移除列表中索引为3的元素 5. 翻转列表里的所有元素 6. 对列表里的元素进行排序,从小到大一次,从大到小一次 答案 1. lst.append(15) 2. lst.insert(len(lst)//2, 20) 3. lst.extend([2, 5, 6]) 4. lst.remove(lst[3]) 5. lst = lst[::-1] 6. lst.sort() lst.sort(reverse=True)
|