引言
业余学习python有两年多时间,中间进步最快的阶段是我兼职给学生讲python课,怎么讲好一个知识点、如何给学生布置合适的作业、评判学生作业和作业讲解都让我对自己所学的知识做了一个很好的梳理,编程能力也得到一定提升。看来最好的学习方法就是学以致用,不断逼着自己去产出一些东西,反过来就能更好地去学习。
为进一步加强自己的编程基本功,最近业余时间好好琢磨了浙大PTA的python习题,花了10天左右认真做了一遍,感觉有些收获。
现在用写博客的方式好好整理一下。第一次写博客,写的不好的地方慢慢改善。
python习题链接
第一章
第1章-1 从键盘输入两个数,求它们的和并输出 (30 分)
第1章-2 从键盘输入三个数到a,b,c中,按公式值输出 (30 分)
第1章-3 输出“人生苦短,我学Python” (10 分)
第二章
第2章-1 计算 11+12+13+...+m (30 分)
第2章-2 计算分段函数[1] (10 分)
第2章-3 阶梯电价 (15 分)
第2章-4 特殊a串数列求和 (20 分)
第2章-5 求奇数分之一序列前N项和 (15 分)
第2章-6 求交错序列前N项和 (15 分)
第2章-7 产生每位数字相同的n位数 (30 分)
第2章-8 转换函数使用 (30 分)
第2章-9 比较大小 (10 分)
第2章-10 输出华氏-摄氏温度转换表 (15 分)
第2章-11 求平方与倒数序列的部分和 (15 分)
第2章-12 输出三角形面积和周长 (15 分)
第2章-13 分段计算居民水费 (10 分)
第2章-14 求整数段和 (15 分)
第三章
第3章-1 大于身高的平均值 (10 分)
第3章-2 查验身份证 (15 分)
第3章-3 输出字母在字符串中位置索引 (20 分)
第3章-4 查找指定字符 (15 分)
第3章-5 字符转换 (15 分)
第3章-6 求整数序列中出现次数最多的数 (15 分)
第3章-7 求最大值及其下标 (20 分)
第3章-8 字符串逆序 (15 分)
第3章-9 字符串转换成十进制整数 (15 分)
第3章-10 统计大写辅音字母 (15 分)
第3章-11 字符串排序 (20 分)
第3章-12 求整数的位数及各位数字之和 (15 分)
第3章-13 字符串替换 (15 分)
第3章-14 字符串字母大小写转换 (15 分)
第3章-15 统计一行文本的单词个数 (15 分)
第3章-16 删除重复字符 (20 分)
第3章-17 删除字符 (30 分)
第3章-18 输出10个不重复的英文字母 (30 分)
第3章-19 找最长的字符串 (15 分)
第3章-20 逆序的三位数 (10 分)
第3章-21 判断回文字符串 (15 分)
第3章-22 输出大写英文字母 (15 分)
第四章
第4章-1 生成3的乘方表 (15 分)
第4章-2 统计素数并求和 (20 分)
第4章-3 猴子吃桃问题 (15 分)
第4章-4 验证“哥德巴赫猜想” (20 分)
第4章-5 求e的近似值 (15 分)
第4章-6 输出前 n 个Fibonacci数 (15 分)
第4章-7 统计学生平均成绩与及格人数 (15 分)
第4章-8 求分数序列前N项和 (15 分)
第4章-9 查询水果价格 (15 分)
第4章-10 最大公约数和最小公倍数 (15 分)
第4章-11 判断素数 (20 分)
第4章-12 求满足条件的斐波那契数 (30 分)
第4章-13 求误差小于输入值的e的近似值 (20 分)
第4章-14 统计字符 (15 分)
第4章-15 换硬币 (20 分)
第4章-16 jmu-python-判断是否构成三角形 (10 分)
第4章-17 水仙花数(20 分)
第4章-18 猴子选大王 (20 分)
第4章-19 矩阵运算 (20 分)
第4章-20 求矩阵各行元素之和 (15 分)
第4章-21 判断上三角矩阵 (15 分)
第4章-22 找鞍点 (20 分)
第4章-23 求矩阵的局部极大值 (15 分)
第4章-24 打印九九口诀表 (15 分)
第4章-25 输出三角形字符阵列 (15 分)
第4章-26 求1!+3!+5!+……+n! (10 分)
第4章-27 二维数组中每行最大值和每行和 (10 分)
第4章-28 矩阵转置 (10 分)
第4章-29 找出不是两个数组共有的元素 (20 分)
第4章-30 找完数 (20 分)
第五章
第5章-1 输出星期名缩写 (70 分)
第5章-2 图的字典表示 (20 分)
第5章-3 四则运算(用字典实现) (30 分)
第5章-4 分析活动投票情况 (20 分)
第5章-5 统计字符出现次数 (20 分)
第5章-6 统计工龄 (20 分)
第5章-7 列表去重 (40 分)
第5章-8 能被3,5和7整除的数的个数(用集合实现) (30 分)
第5章-9 求矩阵鞍点的个数 (30 分)
第5章-10 两数之和 (30 分)
第5章-11 字典合并
第六章
第6章-1 输入列表,求列表元素和(eval输入应用) (10 分)
第6章-2 一帮一 (15 分)
第6章-3 列表或元组的数字元素求和 (20 分)
第6章-4 列表数字元素加权和(1) (40 分)
第6章-5 列表元素个数的加权和(1) (40 分)
第6章-6 求指定层的元素个数 (40 分)
第6章-7 找出总分最高的学生 (15 分)
第6章-8 输出全排列 (20 分)
第七章
第7章-1 词频统计 (30 分)
第六章函数
第6章函数-1 使用函数求特殊a串数列和 (10 分)
第6章函数-2 使用函数求素数和 (20 分)
第6章函数-3 使用函数统计指定数字的个数 (20 分)
第6章函数-4 使用函数输出指定范围内Fibonacci数的个数 (20 分)
第6章函数-5 使用函数求余弦函数的近似值 (20 分)
第6章函数-6 缩写词 (20 分)
版权归原作者 amateur_python 所有, 如有侵权,请联系我们删除。