简单编程
金刚葫芦蛙
这个作者很懒,什么都没留下…
展开
-
Python练习5-求两个数的最小公倍数
题目内容: 输入两个正整数num1和num2(不超过500),求它们的最小公倍数并输出。 我们定义求最小公倍数的函数为lcm,给出程序主体如下: num1=int(input("")) num2=int(input("")) print(lcm(num1,num2)) 请补充完成lcm函数的定义。 输入格式: 共两行,每一行输入一个不超过500的正整数。 输出格式: 共一行,输出一个正整数。 nu...原创 2020-04-14 17:51:12 · 3007 阅读 · 0 评论 -
Python练习4-斐波拉契数列
题目内容: 已知斐波拉契数列的前两项都是1,我们定义求斐波拉契数列的第n项(n<=50)的函数为fbnq,程序主体如下: n=int(input("")) print(fbnq(n)) 请补充完成对fbnq函数的定义。 输入格式: 共一行,为一个正整数。 输出格式: 共一行,为一个正整数。 n = int(input()) def fbnq(i): if i == 1: ...原创 2020-04-14 11:42:57 · 668 阅读 · 0 评论 -
Python练习3-猴子吃桃问题
题目内容: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第n天(<1<n<11)早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 输入格式: 共一行,为一个大于1小于11的正整数。 输出格式: 共一行,为一个正整数 在这里插入代码片 n = int(input())...原创 2020-04-13 13:02:46 · 453 阅读 · 0 评论 -
Python练习2-列表元素改写
题目内容: 输入一个列表alist,要求列表中的每个元素都为正整数且不超过10; 将列表中的奇数变为它的平方,偶数除以2后打印新的列表(新的列表中所有元素仍都为整数)。 可以使用以下实现列表alist的输入: alist=list(map(int,input().split())) 同时为保证输出结果一致,请将集合内元素排序之后再输出。 如对于列表alist,可输出sorted(alist)。 输...原创 2020-04-13 11:06:05 · 581 阅读 · 0 评论 -
python练习1-回文数判断
题目内容: 给一个5位数,判断它是不是回文数,是则输出yes,不是则输出no。 例如12321是回文数,它的个位与万位相同,十位与千位相同。 输入格式: 共一行,为一个5位数。 输出格式: n = input() if (n[0] == n[-1]) and (n[1] == n[-2]): print('yes') else: print('no') 共一行,yes或no。@...原创 2020-04-13 10:45:19 · 726 阅读 · 0 评论