image

编辑人: 沉寂于曾经

calendar2025-04-10

message8

visits741

2022年03月Python三级实操

一、实操题

1、水仙花数 明明请你帮忙寻找100-999之间的所有“水仙花数”,并统计个数。“水仙花数”是指一个三位数各位数字的立方和等于该数本身。 例如:153=1*1*1+5*5*5+3*3*3。要求输出结果如下所示: 153 370 371 407 请编程实现上述功能,补全代码。

答案解析:① 100, 1000 ② x // 10 ③ a * a * a + b * b * b + c * c * c == i

2、支撑数 在已知一组整数中,有这样一种数非常怪,它们不在第一个,也不在最后一个,而且刚好都比左边和右边相邻的数大,你能找到它们吗? 输入一个数组,输出每个支撑数的数值以及它们在数组中位置编号。 示例: 输入: 1 3 2 4 1 5 3 9 7 10 8 23 85 43 输出: 3 2 4 4 5 6 9 8 10 10 85 13 请编写程序实现上述功能,补全代码。

答案解析:①x[i]②len(a)-1③a[i]>a[i+1]④i+1⑤len(b)

3、请读取某班级语文学科的成绩文件score.txt的数据,数据内容如下图显示: 下列代码实现了读取数据并对每个成绩从小到大排序后并输出,请你补全代码。

答案解析:① score.txt②int(list[i])③list.sort()

创作类型:
原创

本文链接:2022年03月Python三级实操

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share