- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 python题目-通过字母判断星期几
题目:请输入星期几的第一个字母来判断一下是星期几如果第一个字母一样,则继续判断第二个字母x = input('请输入第一位小写字母:')if x[0] == 'm': print('星期一')elif x[0] == 't': b = input('请输入第二位小写字母:') if b[0] == 'u': print('星期二')...
2019-02-28 16:00:10 8240 1
原创 python题目-回文数判断
题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同try: str = int(input('输入任意5位数:')) if len(str) > 5: print('输入数字长度错误!') else: if str[0] == str[4] and str[1] == s...
2019-02-28 15:32:09 3595
原创 python题目-求阶乘
题目;输入任意一个数字计算阶乘a = int(input('请任意输入一个数字的阶乘'))b = 1if a < 0: print('负数没有阶乘!')elif a == 0: print('0的阶乘固定为1!')else: for i in range(1,a+1): b = b * i print('%s 的阶乘为...
2019-02-28 13:49:46 1450
原创 python题目-分数序列之和
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13求出这个数列的前20项之和 from functools import reducea = 2b = 1i = []for n in range(1,21): c = a / b a,b = a + b,a i.append(c)m = reduce(lambda ...
2019-02-27 16:31:18 3779
原创 python题目-完数
题目:一个数如果恰哈等于它的因子之和,这个数被称为'完数'如6=1+2+3.找出1000以内的所有完数 from functools import reduced = []for a in range(2,1001): c = [] for b in range(1,a): if a % b == 0: ...
2019-02-26 14:05:32 1389
原创 python题目-字符统计
题目:输入一行字符分别统计出其英文字母、空格、数字和其他字符的个数 #大写字母capital = 0#小写字母lowercase = 0#数字number = 0#空格space = 0#其他other = 0word = list(input('请输入任意字符:'))for i in word: if i.isalpha() and i....
2019-02-25 16:58:09 847
原创 python题目-成绩分类
题目:利用条件运算符的嵌套来完成此题学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分下的用C表示 score = int(input('此次的学习成绩为'))if score >= 90: print('此同学成绩为A')elif score >= 60 and score <= 89: print('此同学成...
2019-02-25 16:30:18 3950
原创 python题目-水仙花数
题目:打印出所有的'水仙花数',所谓'水仙花数'是指一个三位数,其各位数字立方和等于该数本身如153是一个水仙花数,因153=1的三次方+5的三次方+3的三次方 for i in range(100,1000): a = int(i/100) b = int(list(str(i/10))[1]) c = int(list(str(i))[2]...
2019-02-25 14:07:28 1021
原创 python题目-青蛙跳井口
题目:一只青蛙从井底往井口跳,每天跳一次,每次跳3米,下滑1米,井口99米第几次可以跳出井口(边缘也算)任意高度井口 a = input('输入井口高度:')b = int(a) / 2if int(list(str(b))[-1]) > 1: c = str(int(b)) + '1' print('跳出井口的天数为:%s' % c)elif in...
2019-02-25 10:46:11 5556
原创 python题目-判断素数
题目:#判断101-200之间有多少个素数,并输出所有素数#一个大于1的正整数,如果除了1和它本身以外,不能被其他正整数整除,就叫素数。如2,3,5,7,11,13,17.b = []for i in range(101, 201): for a in range(2, i-1): if i % a == 0: break ...
2019-02-25 10:22:50 6373
原创 python题目-兔子生育计数
题目:有一对兔子,从出生后第3个月起每个月都生一对兔子小兔子长到第三个月后每个月又生一对兔子假如兔子都不死,问每个月的兔子总数为多少 代码:import mathfor a in range(1,51): b = math.pow(2,a) c = int(2 * b) d = a * 3 print('第%s个月的兔子总数为:%s' ...
2019-02-22 17:50:55 1535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人