- 博客(27)
- 资源 (8)
- 收藏
- 关注
原创 pythonmooc-python语言基础与应用9-高级扩展模块
1单选(2分)下列代码的输出结果是(D)。for j in (i**2 for i in range(10) if i%3==0): print(j,end=' ') A.0 9 36 B.9 36 81 C.0 1 4 9 16 25 36 49 64 81 D.0 9 36 81 2单选(2分)下列代码的输出结果是(A)。...
2019-01-28 22:55:55 3029
原创 python-最大的周长
最大的周长(10分)题目内容:给定一个列表alist,alist由一些正整数(代表长度)组成,返回由alist中的三个长度组成的有效三角形的最大周长。如果所有的长度组合都不能构成有效三角形,则返回 0。 输入格式:共一行,列表中的元素以空格隔开。 输出格式:共一行,为一个非负整数,是最大三角形的周长 输入样例:2 1 2 输出样例:5时间...
2019-01-28 22:43:22 2705
原创 python-"精致"的数
"精致"的数(10分)题目内容:给定两个非负整数x和y,如果某一整数等于x^i+y^j,其中整数i>= 0且j>=0,那么我们认为该整数是一个"精致"的数。返回值小于或等于n(n<=200)的所有精致的数组成的列表。结果列表中每个值最多出现一次,同时请使用sorted保证结果唯一。 输入格式:共三行,每一行为一个整数,分别是x y n 输出格式:...
2019-01-28 22:42:21 2012
原创 python-两数求和问题
两数求和问题(10分)题目内容:给定一个列表和一个整数目标,其中列表中的元素都为整数,要求返回列表中的两个元素的索引编号(以列表形式打印,为确保结果唯一,小的编号在前),使这两个元素的和为这个特定的目标。(只对应确定的唯一一组解,并且不能使用同一个元素两次。) 输入格式:共两行,第一行为列表中的元素值(各不相同),以空格隔开,第二行为一个整数。 输出格式:共一行...
2019-01-28 22:41:18 6026
原创 python-学生成绩排序
学生成绩排序(类与对象练习)(10分)题目内容:设计一个学生类(Student),其中的数据成员有:字符串类型sname表示录入的学生姓名,整型值mscore代表学生的数学成绩,整型值cscore代表学生的语文成绩,整型值escore代表学生的英语成绩。然后要求根据录入的学生成绩(各不相同),输出总分最高的学生姓名和各科目成绩。 输入格式:输入分为4个部分:先输入...
2019-01-28 22:39:44 26806
原创 python-冒泡排序
冒泡排序。(10分)题目内容:冒泡排序是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。已知输入为一个列表,列表中的元素都为整数,我们定义冒泡排序函数为bubbleSort,将列表中的元素按从小...
2019-01-28 22:33:08 2266 2
原创 pythonmooc-python语言基础与应用8-面向对象
1单选(2分)下列代码的输出结果是(D)。class Person: def __init__(self,id): self.id=id tom=Person(123) tom.__dict__['age']=20 print(tom.age+len(tom.__dict__)) A.23 B.21 C.24 D.22...
2019-01-23 16:58:22 3046 2
原创 python-求阶乘
求阶乘。(10分)题目内容:我们定义求n(n为正整数且n<=20)的阶乘的函数为fact,给出程序主体如下: n=int(input("")) print(fact(n))请补充完成对fact函数的定义。 输入格式:共一行,为一个小于20的正整数。 输出格式:共一行,为一个正整数。 输入样例:3 输出样例:6时间限制:5...
2019-01-23 16:35:30 4013
原创 python-约瑟夫环问题
约瑟夫环问题(10分)题目内容:已知n个人(以编号0,1,2,3...n-1分别表示)围坐在一张圆桌周围。从编号为0的人开始报数1,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 输入格式:两个正整数n, m,其中3<=n<=100, 1<=m<=n 输出格式:按照顺序出列的...
2019-01-23 16:32:04 7630 4
原创 python-大大的叉
大大的叉(10分)题目内容:打印出n阶的“叉”,这个叉图案由字符‘+’和‘X’构成,n越大,这个图案也就越大 输入格式:一个正整数n,1<=n<=20 输出格式:一个n阶叉图案 输入样例:1 输出样例:X 输入样例:3 输出样例:X+++X+X+X+++X+++X+X+X+++X 输...
2019-01-23 16:31:09 2560
原创 python-特殊的数
特殊的数(10分)题目内容:一个特殊的正整数,它加上150后是一个完全平方数,再加上136又是一个完全平方数,求符合条件的最小的一个数。 输入格式:无需输入 输出格式:共一行,为一个整数。 时间限制:500ms内存限制:32000kb程序:n=1while True: if int((n+150)**0.5)**2 == (n+150) ...
2019-01-23 16:30:32 5056
原创 python-公式求值
公式求值(10分)题目内容:接受一个正整数输入x,打印上述公式的输出值。 输入格式:共一行,为一个正整数。 输出格式:共一行,采用round函数保留10位小数。 输入样例:1 输出样例:-2.4532116354时间限制:500ms内存限制:32000kb程序:from math import *x=int(input()...
2019-01-23 16:29:39 4149
原创 python-输入年月日,判断这一天是这一年的第几天
输入年月日,判断这一天是这一年的第几天?(10分)题目内容:给定年月日,如2019/1/8,打印输出这一天是该年的第几天。 输入格式:共一行,为一个字符串,年月日之间以'/'隔开,如2019/1/8。 输出格式:共一行,为一个正整数。 输入样例:2019/1/8 输出样例:8时间限制:500ms内存限制:32000kb程序:fr...
2019-01-23 16:28:36 24190 1
原创 mooc-python语言基础与应用7-基本扩展模块
1单选(2分)Python可以使用(B)函数打开文件,这个函数默认的打开模式为(B)。 A.openfile 'r' B.open 'r' C.openfile 'w' D.open 'w' 2单选(2分)下列关于文件相关模块说法错误的是(B)。 A.通常采用with语句以保证系统自动关闭打开的流。 B.打开二进制文件应该采...
2019-01-23 00:05:58 3560
原创 python-求两个数的最小公倍数
求两个数的最小公倍数。(10分)题目内容:输入两个正整数num1和num2(不超过500),求它们的最小公倍数并输出。我们定义求最小公倍数的函数为lcm,给出程序主体如下:num1=int(input("")) num2=int(input("")) print(lcm(num1,num2))请补充完成hcf函数的定义。 输入格式:共两行,每一行输入一个不超过50...
2019-01-22 23:06:44 20673 1
原创 python-求两个数的最大公约数
求两个数的最大公约数。(10分)题目内容:输入两个正整数num1和num2(不超过1000),求它们的最大公约数并输出。我们定义求最大公约数的函数为hcf,给出程序主体如下:num1=int(input("")) num2=int(input("")) print(hcf(num1,num2))请补充完成hcf函数的定义。 输入格式:共两行,每一行输入一个不超...
2019-01-22 23:04:43 11782
原创 python-斐波那契数列
斐波拉契数列:这个数列从第三项开始,每一项都等于前两项之和。(10分)题目内容:已知斐波拉契数列的前两项都是1,我们定义求斐波拉契数列的第n项(n<=50)的函数为fbnq,程序主体如下: n=int(input("")) print(fbnq(n))请补充完成对fbnq函数的定义。 输入格式:共一行,为一个正整数。 输出格式:共一行,为一个正整数...
2019-01-22 22:04:55 3794 3
原创 mooc-python语言基础与应用6-计算和控制流(二)
1单选(2分)下列关于Python中函数的说法不正确的是(D)。 A.在函数内部可以使用global来定义全局变量。 B.函数内容以冒号起始,并且缩进。 C.Python中定义函数的关键字是def。 D.结束函数时如果return语句不带表达式相当于无返回值。 2单选(2分)下列定义函数的方法,在Python中正确的是(A)。 A.de...
2019-01-22 16:04:55 4285
原创 mooc-python语言基础与应用5-计算和控制流(一)
1单选(2分)以下叙述正确的是(D)。 A.在循环体内使用break语句或continue语句的作用相同。 B.continue语句的作用是结束整个循环的执行。 C.从多层循环嵌套中退出时,可以使用goto语句。 D.只能在循环体内使用break语句。 2单选(2分)k=1000 while k>1: print(k) ...
2019-01-22 15:33:46 1565
原创 python-与7无关的数
与7相关的数:如果一个正整数,它能被7整除或者它的十进制表示法中某个位数上的数字为7,则称之为与7相关的数。(10分)题目内容:现在我们给定一个正整数n(n<1000),求所有小于等于n的与7无关的正整数的平方和。 输入格式:共一行,为一个正整数。 输出格式:共一行,为一个正整数。 输入样例:50 输出样例:31469时间限制:50...
2019-01-19 22:25:18 7689 2
原创 python-打印一定范围内的水仙花数
打印一定范围内的水仙花数:水仙花数是指一个n位数 (n≥3),它的每个位上的数字的n次幂之和等于它本身。(10分)题目内容:水仙花数是指一个n位数 (n≥3),它的每个位上的数字的n次幂之和等于它本身。例如:153是一个“水仙花数”,因为 153 是个 3位数,而1**3+5**3+3**3==153。输入一个正整数max,输出100到max之间的所有水仙花数(包括max)。 ...
2019-01-19 21:40:37 4561
原创 python-打印完数
打印完数:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如 6 = 1+2+3。(10分)题目内容:输入一个正整数n(n<1000),输出1到n之间的所有完数(包括n)。 输入格式:共一行,为一个正整数。 输出格式:若干行,从小到大输出完数,一行为一个数。 输入样例:30 输出样例:628时间限制:500ms内存限制:...
2019-01-19 21:35:22 13597
原创 计算机网络-测试1-概述
MOOC-计算机网络与通信技术-第一单元测试(概述)1 在分层的计算机网络体系结构中,对等层之间传送的数据单位称为( A )。 A.PDU B.SDU C.UDP D.PCM 2 不属于三种数据交换方式的是( D )。 A.电路交换 B.分组交换 C.报文交换 ...
2019-01-19 20:34:55 4432
原创 python-打印一个n层金字塔
打印一个n层金字塔(10分)题目内容:打印一个n层(1<n<20)金字塔,金字塔由“+”构成,塔尖是1个“+”,下一层是3个“+”,居中排列,以此类推。注意:每一行的+号之后均无空格,最后一行没有空格。 输入格式:一个正整数n(1<n<20) 输出格式:一个由+号构成的n层金字塔 输入样例:3 输出样例: + ...
2019-01-09 16:49:11 18354 1
原创 人工智能中的搜索
最近在mooc学习人工智能:模型于算法,下面记录课上的例子和学到的东西。首先,人工智能搜索是从海量的信息源中通过约束条件和额外信息运用算法找到问题所对应的答案。 正所谓,你见,或者不见我,我就在那里不悲不喜 ----扎西拉姆多多以寻找最短路径问题为例:问题:寻找从Arad到Bucharest的一条最短路径下面简单说说搜索算法的形式化描述:(状态、动作、状态转...
2019-01-07 23:01:33 8237
原创 python-列表元素改写
列表元素改写(10分)题目内容:输入一个列表alist,要求列表中的每个元素都为正整数且不超过10;将列表中的奇数变为它的平方,偶数除以2后打印新的列表(新的列表中所有元素仍都为整数)。可以使用以下实现列表alist的输入: alist=list(map(int,input().split()))同时为保证输出结果一致,请将集合内元素排序之后再输出。如对于列表alis...
2019-01-04 23:17:32 3548
原创 python-输入两个字符串,输出两个字符串集合的并集
输入两个字符串,输出两个字符串集合的并集。(10分)题目内容:输入两个字符串,输出两个字符串集合的并集。为保证输出结果一致,请将集合内元素排序之后再输出,如对于集合aset,可输出sorted(aset)。 输入格式:共两行,每一行为一个字符串 输出格式:共一行,为一个集合 输入样例:abcbcd输出样例:['a', 'b', 'c...
2019-01-04 23:10:40 15301
图像显著性检测Itti算法
2022-09-24
Chan-Vese算法是一种图像分割算法,Python实现代码,有注释,方便理解和修改。
2022-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人