
Python100题
记录Python100题。40题以后,出现一些关于宏的题目、绘图的题目、学习的题目,仅挑选出可以用Python完成的题来写,故专栏题目不满100题。
爱吃菜菜的小女孩
这个作者很懒,什么都没留下…
展开
-
题目68:有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数
Python100题 有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数原创 2022-02-28 10:55:57 · 528 阅读 · 0 评论 -
题目66:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
Python100题 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。原创 2022-02-28 10:54:12 · 238 阅读 · 0 评论 -
题目66:输入 3 个数 a,b,c,按大小顺序输出。
Python100题 输入 3 个数 a,b,c,按大小顺序输出。原创 2022-02-28 10:53:42 · 815 阅读 · 0 评论 -
题目54:取一个整数 a 从右端开始的 4~7 位。
Python100题 取一个整数 a 从右端开始的 4~7 位。原创 2022-02-28 10:53:20 · 282 阅读 · 0 评论 -
题目40:将一个数组逆序输出。
Python100题 将一个数组逆序输出。原创 2022-02-27 15:04:17 · 248 阅读 · 0 评论 -
题目39:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
Python100题 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。原创 2022-02-27 14:56:29 · 882 阅读 · 0 评论 -
题目38:求一个 3*3 矩阵对角线元素之和
Python100题 求一个 3*3 矩阵对角线元素之和原创 2022-02-27 14:23:01 · 194 阅读 · 0 评论 -
题目37:对 10 个数进行排序
Python100题 对 10 个数进行排序原创 2022-02-28 11:15:14 · 255 阅读 · 0 评论 -
题目37:对 10 个数进行排序
Python100题 对 10 个数进行排序原创 2022-02-27 12:58:25 · 413 阅读 · 0 评论 -
题目36:求 100 之内的素数
Python100题 求 100 之内的素数原创 2022-02-27 12:43:25 · 208 阅读 · 0 评论 -
题目31:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。
Python100题 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。原创 2022-02-27 12:22:58 · 844 阅读 · 0 评论 -
题目30:一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相同。
Python100题 一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相同。原创 2022-02-27 12:02:37 · 161 阅读 · 0 评论 -
题目29:给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
Python100题 给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。原创 2022-02-26 16:56:56 · 430 阅读 · 0 评论 -
题目28:有 5 个人坐在一起,问第五个人多少岁?每一个人都比前一个人大2岁,第1个人10岁。
Python100题 5 个人坐在一起,问第五个人多少岁?每一个人都比前一个人大2岁,第1个人10岁。原创 2022-02-26 16:19:30 · 532 阅读 · 0 评论 -
题目27:利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。
Python100题 利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。原创 2022-02-26 16:01:02 · 688 阅读 · 0 评论 -
题目27:利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。
Python100题 利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。原创 2022-02-26 15:35:38 · 297 阅读 · 0 评论 -
题目26:利用递归方法求 5的阶乘
Python100题 利用递归方法求 5的阶乘原创 2022-02-25 17:51:15 · 340 阅读 · 0 评论 -
题目25:从一的阶乘加到二十的阶乘的和是多少?
Python100题 题目:求 1+2!+3!+...+20!的和原创 2022-02-25 10:47:11 · 1392 阅读 · 0 评论 -
题目24:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和。
Python100题 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和。原创 2022-02-25 00:22:48 · 1323 阅读 · 0 评论 -
题目23:打印出如下图案(菱形)
Python100题 打印出如下图案(菱形)原创 2022-02-24 22:09:27 · 232 阅读 · 0 评论 -
题目21:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。
Python100题 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第 10 天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。原创 2022-02-24 21:32:04 · 325 阅读 · 0 评论 -
题目20:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第 10 次落地时,共经过多少米?第 10 次反弹多高?
Python100题 一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第 10 次落地时,共经过多少米?第 10 次反弹多高?原创 2022-02-23 00:07:53 · 281 阅读 · 0 评论 -
题目19:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如 6=1+2+3.编程找出 1000 以内的所有完数。
Python100题 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如 6=1+2+3.编程找出 1000 以内的所有完数。原创 2022-02-22 10:27:10 · 496 阅读 · 0 评论 -
题目18:求 s=a+aa+aaa+aaaa+aa...a 的值,其中 a 是一个数字。例如 2+22+222+2222+22222(此 时共有 5 个数相加),几个数相加有键盘控制。
Python100题 求 s=a+aa+aaa+aaaa+aa...a 的值,其中 a 是一个数字。例如 2+22+222+2222+22222(此 时共有 5 个数相加),几个数相加有键盘控制。原创 2022-02-22 08:42:52 · 444 阅读 · 0 评论 -
题目17:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
Python100题 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数原创 2022-02-21 17:20:20 · 284 阅读 · 0 评论 -
题目15:利用条件运算符的嵌套来完成此题:学习成绩>=90 分的同学用 A 表示,60-89 分之间的用 B 表示, 60 分以下的用 C 表示。
Python100题 利用条件运算符的嵌套来完成此题:学习成绩>=90 分的同学用 A 表示,60-89 分之间的用 B 表示, 60 分以下的用 C 表示原创 2022-02-17 10:00:49 · 1164 阅读 · 0 评论 -
题目14:将一个正整数分解质因数。例如:输入 90,打印出 90=2*3*3*5。
Python100题 分解质因数 递归算法原创 2022-02-18 11:49:22 · 986 阅读 · 0 评论 -
递归学习笔记
递归算法递归学习笔记:对100分解质因数:先找出一个因数对50做同样的过程举例:老师叫张三把100分解质因数,张三有点懒,张三就分解出一个因数2,然后就不想再分解了,因为张三知道100=2×50,张三就把这题往李四那里一甩,李四,老师让你分解50的质因数,没想到李四也很懒,李四找到一个质因数2,然后就不想找了,50=2×25,李四把题往王五那里一甩,王五,老师让你分解25的质因数,王五也很懒,王五就找到一个质因数5,25=5×5,然后王五也不想找了,王五就把题往赵六那原创 2022-02-18 00:30:32 · 385 阅读 · 0 评论 -
题目13:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153 是一个“水仙花数”,因为 153=1 的三次方+5 的三次方+3 的三次方。
Python100题 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153 是一个“水仙花数”,因为 153=1 的三次方+5 的三次方+3 的三次方。原创 2022-02-16 17:23:14 · 311 阅读 · 0 评论 -
题目12:判断 101-200 之间有多少个素数,并输出所有素数。
python100 题目12:判断 101-200 之间有多少个素数,并输出所有素数。原创 2022-02-16 17:04:13 · 1837 阅读 · 0 评论 -
题目11:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
Python100题 古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?斐波那契数列原创 2022-02-16 16:17:12 · 600 阅读 · 0 评论 -
题目10:打印楼梯,同时在楼梯上方打印两个笑脸
Python100题 打印楼梯,同时在楼梯上方打印两个笑脸原创 2022-02-08 16:45:22 · 647 阅读 · 1 评论 -
题目9:要求输出国际象棋棋盘
Python100题 输出国际象棋棋盘原创 2022-01-30 22:01:02 · 771 阅读 · 0 评论 -
题目8:输出 9*9 口诀
Python100题 输出 9*9 口诀 九九乘法表原创 2022-01-26 11:50:25 · 273 阅读 · 2 评论 -
题目7:输出特殊图案
Python100题 用字符输出特殊图案原创 2022-01-22 15:01:05 · 477 阅读 · 0 评论 -
题目6:用*号输出字母 C 的图案
Python100题 用*号输出字母 C 的图案原创 2022-01-22 14:46:35 · 575 阅读 · 0 评论 -
题目5:输入三个整数 x,y,z,请把这三个数由小到大输出
Python100题 输入三个整数 x,y,z,请把这三个数由小到大输出原创 2022-01-22 14:34:12 · 610 阅读 · 2 评论 -
题目4:输入某年某月某日,判断这一天是这一年的第几天?
Python100题 输入某年某月某日,判断这一天是这一年的第几天?原创 2022-01-21 23:44:10 · 3406 阅读 · 0 评论 -
题目3:一个整数,它加上 100 后是一个完全平方数,再加上 268 又是一个完全平方数,请问该数是多少?
# 若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。# 将题目所说的这个整数限定在1到100000之间# 当这个整数数满足两个条件时,判断这两个完全平方数的项是否均为整数,若是,则打印出这个整数import mathfor integer in range(1, 100001): numItem_1 = math.sqrt(integer+100) numItem_2 = math.sqrt(integer+268) if numItem_1 == numI.原创 2022-01-20 09:59:51 · 1283 阅读 · 0 评论 -
题目2:企业发放的奖金根据利润提成,已知当月利润,根据利润提成规则,当月应发放奖金总额是多少?
题目2:企业发放的奖金根据利润提成。(1)利润(I)低于或等于 10 万元时,奖金可提 10%;(2)利润高于10 万元,低于20 万元时,低于10 万元的部分按10%提成,高于10万元的部分,可可提成7.5%;(3)20 万到 40 万之间时,高于 20万元的部分,可提成 5%;(4)40 万到 60 万之间时,高于 40 万元的部分,可提成 3%;(5)60 万到 100 万之间时,高于 60 万元的部分,可提成 1.5%;(6)高于 100 万元时,超过 100 万元的部分按原创 2022-01-19 09:32:09 · 1400 阅读 · 0 评论