组卷网 > 高中信息技术综合库 > 数据与计算 > 算法与程序实现 > 程序设计 > Python语言基础
题型:操作题 难度:0.65 引用次数:9 题号:22956343
若有这样一个四位数,其各位置上的数字的4次方之和等于它本身,则称这个数为四叶玫瑰花数。小吴想将所有的四叶玫瑰花数进行输出,编写Python程序,输出所有的四叶玫瑰花束。
(1)四位数1634________(选填:是/不是)四叶玫瑰数。
(2)实现上述功能的Python程序如下,请在划线处填入合适代码。
for i in range(1000,10000):   # ③

a = i // 1000

b = ______

c = i % 100 // 10

d = i % 10

if ______:

print(i)

(3)可以将③处的代码更改为下列哪些选项也能够实现相同的功能?_______

A.     B.     C.     D.

【知识点】 Python语言基础

相似题推荐

操作题 | 适中 (0.65)
【推荐1】小王收集了近三年浙江省部分高校的一段录取分数线,存储到“gxlqx.xlsx”Excel文件中,部分数据如图所示:

请回答以下问题:
(1)在数据分析和数据挖掘前,小王需要先对数据进行整理,下列关于数据整理的说法,正确的有_______(多选,填字母)
A.C5单元格数据缺失,可直接用温州医科大学“口腔医学”专业2020分数线填充
B.第7行是重复数据,可以直接删除
C.D2单元格的分数线异常,可上网搜索实际数据并进行修改
D.为了方便后续数据统计与分析,将“2021分数线”列数据中所有的“分”字去除
(2)小王通过Python编程,检索2021年最低录取分数线最高的前10所学校,代码如下:
import pandas aspd
import matplotlib. pyplot as plt
plt. rcParams['font. sans-serif']=['simhei'] #指定中文默认字体
df=pd. read_excel("gxlqx. xlsx")

df=df[0:10]
以下选项中有两项是能实现加框处功能的,请选择并按正确顺序填写________
A. df=df. sort_values("最低分数线", ascending=True)
B. df=df. sort_values("2021 分数线", ascending=False)
C. df=df. groupby("2021 分数线", as_index=False). min()
D. df=df. groupby("学校", as_index=False). min()
(3)小王对以上分析结果做了数据可视化处理,效果如下,请在划线处填入合适的代码。

x=df["学校"]
y=df["2021 分数线"]
plt. title("2021 年最低录取分数线排名的前 10 个学校")
___________________________
plt. show()
2023-04-04更新 | 56次组卷
操作题 | 适中 (0.65)
【推荐2】学校举行迎新年大合唱比赛,每个班级合唱结束后,主持人会当场宣读10个评委的打分,然后再统计出总评分作为该班级的最终得分。每个班级表演所得的总评分计算规则如下:
(1)在10个评委的打分中去掉一个最高分和一个最低分
(2)剩余8个分数的平均分即为总评分(四舍五入保留1位小数)
为了在比赛现场能快速根据主持人所宣读的10个分数计算出总评分,小明编写一个计算机程序。程序运行效果如下图所示:
请输入各评委的分数,并用逗号隔开且以逗号结束:85,86,87,90,65,88,78,95,83,91,
最终得分为:86.0
利用Python程序实现如下,请在划线处填入合适的代码。
s-input("请输入各评委的分数,并用逗号隔开且以逗号结束:")
i=sum=num=0
list=[]
while i<len(s):
       if'0'<=s[i]<='9':
             ________
       else:
             sum+=num
             list.append(num)       #append用于在列表末尾添加一个元素
             ________
       i=i+1
max=min=list[0]
for i in range(1,len(list)):
       if list[i]>max:
             ________
       elif list[i]<min:
             min=list[i]
score=④________
print("最终得分为:",score)
2024-06-11更新 | 3次组卷
操作题 | 适中 (0.65)
【推荐3】交管12123是互联网交通安全综合服务管理系统,用户安装并实名注册后,可享受办理机动车/驾驶证/违法处理等业务预约、受理和办理,交通安全信息查询、业务告知提醒、业务导办、道路通行等服务。其中“电子驾驶证”业务办理流程如图所示:

结合题目叙述和示意图回答下列问题:
(1)交管12123开发过程中需要经过一些流程,下列关于软件开发描述正确的是(     )
A、软件开发流程中必须先进行需求分析,在此基础上才能确定功能结构
B、交管12123是由公安部统一研发,故投放使用前无需对软件进行测试
C、软件开发时进行了性能需求分析,因此投放使用后一定不会出现各种运行不畅的问题
D、软件开发时虽进行了功能需求分析,但在后期使用中仍会对软件功能定期升级维护
(2)关于交管12123说法不正确的是(     )
A、交管12123APP用户无需注册,也可以匿名办理业务
B、办理电子驾驶证,不仅可以通过电脑进入交管12123官网,也可以通过手机登录交管12123APP
C、利用交管12123APP软件办理业务可以不用连接互联网
D、交管12123软件是由公安部统一研发,故不存在安全风险
(3)从交管12123APP办理“电子驾驶证”业务流程上看,信息系统的基本功能包括输入、存储、处理、输出和控制。(     )
(4)交管12123是一种信息系统,从组织结构的视角来看,信息系统是由硬件、____、通信网络、____和人员组成的人机交互系统。
(5)在驾驶证信息中,能够唯一标识用户身份信息的字段是(     )
A、姓名          B、驾驶证号          C、准驾车型          D、发证时间
2023-11-11更新 | 43次组卷
共计 平均难度:一般