摘要: 一. 自定义一个和sum函数功能一样的函数 方法一: 遍历每一个数相加返回结果(少量的数相加可以, 数多了就麻烦了,不太好用) 方法二: 上面的思路用传递函数的参数代替变量赋值, 同样可以算, 可惜也不能简化输入量 方法三: 这个方法不用输入那么多数字了 二. 自定义操作文件函数 三. 给定一组数字 阅读全文
posted @ 2018-10-12 15:45 楚天荆 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 把grade 以行方式读进内存 命名为 grade然后取前十行 , 把它写入到 一个名字为 grade_new.txt 的文件中去然后, 再把 最后10行 , 追加到grade_new 这个文件中去最后 grade_new中就应该有20行数据 代码: 阅读全文
posted @ 2018-10-12 12:03 楚天荆 阅读(1927) 评论(0) 推荐(0) 编辑
摘要: 题目要求: 计算student_grade.txt 中 语文成绩的平均值, 找出数学成绩最高的学生是谁 方法一: 方法二: 方法三: 阅读全文
posted @ 2018-10-12 11:21 楚天荆 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 题目要求: 使用for循环的方法, 把[1,2,3,1,2,3] 中的重复元素剔除。至少写出两种方式 方法一: 定义两个列表, 一个装原数据, 一个为空, 将原数据遍历, 如果不在空列表里面, 就把它加到空列表里面, 循环完成打印. 方法二: a列表里的元素在b里为零, 就把它加到b列表里 方法三: 阅读全文
posted @ 2018-10-11 23:27 楚天荆 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 目标分析: 所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 利用for循环控制100-999个数,每个数分解出个位,十位,百位。 解法一: 解法二: 或者 四 for i in range(100,10 阅读全文
posted @ 2018-10-11 23:05 楚天荆 阅读(9443) 评论(0) 推荐(1) 编辑