题目八:暂停一秒输出,并格式化当前时间. #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 题目八:暂停一秒输出,并格式化当前时间.""" __author__ = 'Fan Lijun' import time print(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))) # 暂停一秒 time.sleep(1)…
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """练习十八:某托儿所有大.中.小三个班级,其儿童月龄分别用如下 三个列表表示: x = [18, 18, 19, 19, 24, 23, 22, 22, 21, 20, 19, 22, 23, 24, 24] y = [25, 28, 30, 29, 28, 27, 27, 25, 26, 25, 26, 27, 24] z = [31, 33, 32, 32, 32, 34,…
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """练习十九:计算1-2+3...+99中除了88以外所有数的和""" __author__ = 'Fan Lijun' s1 = 0 s2 = 0 for x in range(1, 100, 2): s1 += x for y in range(2, 100, 2): s2 += y print(s1 - s2 + 88)…
题目十二:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方. !/usr/bin/env python3 # -*- coding: utf-8 -*- """ 题目十二:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.…
题目十:判断101-200之间有多少个素数,并输出所有素数. #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 题目十:判断101-200之间有多少个素数,并输出所有素数.""" #首先判断不是素数 lst = [] for i in range(101, 201): for x in range(2, i): if (i % x) == 0: lst.append(i) break #再找出素…
题目内容: 给定一个大于2的正整数n,打印出小于n(不包括n且n不大于100)的所有素数. 要求将符合条件的输出填入一个列表中,打印的结果为该列表. 输入格式: 共一行,为一个大于2的正整数 输出格式: 共一行,为一个列表 输入样例: 10 输出样例: [2, 3, 5, 7] 时间限制:500ms内存限制:32000kb a = int(input()) def fun(number): for m in range(2, number//2+1): if number%m == 0: ret…
#!/usr/bin/env python3# -*- coding: utf-8 -*-"""练习二十:判断一个年份是否是闰年公历闰年计算方法:1.普通年能被4整除且不能被100整除的为闰年.(如2004年就是闰年,1900年不是闰年)2.世纪年能被400整除的是闰年.(如2000年是闰年,1900年不是闰年)3.对于数值很大的年份,这年如果能整除3200,并且能整除172800则是闰年.""" def judge(year): if (yea…
今天逛贴吧,看到有人求助,做了一下.请大家指正! #!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = 'Fan Lijun' import random dic = {} fruit = ['香蕉', '草莓', '苹果', '梨子', '西瓜', '芒果', '葡萄'] for i in range(100): f = random.choice(fruit) if f in dic: dic[f] += 1 else: di…
题目内容: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第n天(<1<n<11)早上想再吃时,见只剩下一个桃子了.求第一天共摘了多少. 输入格式: 共一行,为一个大于1小于11的正整数. 输出格式: 共一行,为一个正整数 输入样例: 2 输出样例: 4 时间限制:500ms内存限制:32000kb a = int(input()) def fun(number): if numb…
题目内容: 给一个5位数,判断它是不是回文数,是则输出yes,不是则输出no. 例如12321是回文数,它的个位与万位相同,十位与千位相同. 输入格式: 共一行,为一个5位数. 输出格式: 共一行,yes或no. 输入样例: 12321 输出样例: yes 时间限制:500ms内存限制:32000kb a = input() def fun(number): for x in range(len(a)//2): if a[x] == a[-(x+1)]: continue else: retur…