Python语法学的咋样了,确定不看看这100道习题?(21-40)

有兴趣做做呗!不会做的可以私聊我,题目都特别的经典,都是应该要掌握的基础东西。可以尝试多种语言实现

【程序 21

题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃 了一个第二天早上又将剩下的桃子吃掉一半, 又多吃了一个。 以后每天早上都吃了前一天剩下的一半多一个。到第 10 天早上想再吃时,见只剩下一个桃子了。求第一天共摘 了多少。

【程序 22

题目:两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已 抽签决定比赛名单。 有人向队员打听比赛的名单。 a 说他不和 x 比, c 说他不和x,z 比,请编程序找出三队赛手的名单。

程序 23

题目:打印出如下图案(菱形)

【程序 24

题目:有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13... 求出这个数列的前 20 项 之和。

【程序 25

题目:求 1+2!+3!+...+20! 的和

【程序 26

题目:利用递归方法求 5! 。

【程序 27

题目:利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。

【程序 28

题目:有 5 个人坐在一起,问第五个人多少岁?他说比第 4 个人大 2 岁。问第 4 个人岁
数,他说比第 3 个人大 2 岁。问第三个人,又说比第 2 人大两岁。问第 2 个人,说比第 一个人大两岁。最后问第一个人,他说是 10 岁。请问第五个人多大?

【程序 29

题目:给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数
字。

【程序 30

题目:一个 5 位数,判断它是不是回文数。即
12321 是回文数,个位与万位相同,十位
与千位相同。

【程序 31

题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。

【程序 32】

题目: Press any key to change color, do you want to try it. Please hurry up!

【程序 33】

题目:学习 gotoxy() clrscr() 函数。

【程序 34

题目:练习函数调用

【程序 35

题目:文本颜色设置

【程序 36

题目:求 100 之内的素数

【程序 37

题目:对 10 个数进行排序

【程序 38

题目:求一个 3*3 矩阵对角线元素之和

【程序 39

题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

【程序 40

题目:将一个数组逆序输出。

你可能感兴趣的:(python入门,算法,python,数据结构,新星计划)