开大题库网

国家开放大学历年真题库|作业答案|复习资料一站式下载平台

2025秋江苏开放大学上位机编程基础第二次过程性考核作业(占总分的13%)

分类: 上海开放大学 时间:2025-09-10 15:18:49 浏览:20次 评论:0
摘要:上位机编程基础 - 第二次过程性考核作业(占总分的13%) 课程名称:上位机编程基础 发布教师:周志轩 作业来源:第四章 元组、列表与字典 作业满分:100.0分 发布时间:2025-07-20 作业要求:第二次过程性考核作业包括判断题、单选题和简答题,默认有4次提交机会,最终成绩取最高分,本部分成绩占总成绩权重的13%
国家开放大学作业考试答案

想要快速找到正确答案?

立即关注 国开搜题微信公众号,轻松解决学习难题!

国家开放大学
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

上位机编程基础 - 第二次过程性考核作业(占总分的13%)

课程名称:上位机编程基础 发布教师:周志轩 作业来源:第四章 元组、列表与字典 作业满分:100.0分 发布时间:2025-07-20 作业要求:第二次过程性考核作业包括判断题、单选题和简答题,默认有4次提交机会,最终成绩取最高分,本部分成绩占总成绩权重的13%

单选题

1. Python中,想要使用range()获取数字1~5,正确的写法是: (分值:2.0分)

A. range(0,5)

B. range(1,5)

C. range(1,6)

D. range(0,6)

2. 在Python中,让程序暂停运行,等待用户输入一些文本的函数是: (分 广东开放大学 值:2.0分)

A. input()

B. output()

C. scanf()

D. print()

3. 在Python中,实现多分支选择结构比较好的方法是( ) (分值:2.0分)

A. if

B. if---else

C. if ---elif–else

渝粤文库 D. if ---else if --else

4. 运行下方代码段,下列叙述中正确的是( )。age = int(input("年龄:"))if age < 4: print("免费")elif age < 18: print("4元")else: print("8元") (分值:2.0分)

A. 输入为4,输出为免费

B. 输入为5,输出为免费

C. 输入为18,输出为4元

D. 输入为19,输出为8元

5. 下列while循环执行的次数为( ) k=1000 while k>1: print(k) k=k/2 (分值:2.0分)

A. 5

B. 10

C. 100

D. 500

判断题

1. Python中,列表(list)是有序的,并且可以通过索引访问其元素。 (分值:1.0分)

2. Python中,元组(tuple)是不可变的,一旦创建就不能修改其内容。 (分值:1.0分)

3. Python中,列表可以使用sort()方法进行排序,而元组不可以。 (分值:1.0分)

4. Python中,列表和元组都可 渝粤教育 以使用len()函数获取其长度。 (分值:1.0分)

5. Python中,字典的键和值可以是任何数据类型。 (分值:1.0分)

6. Python中,if语句后面必须跟一个条件表达式 (分值:1.0分)

7. 在Python中,for循环可以用来遍历字符串中的每个字符 (分值:1.0分)

8. Python中,break语句可以在if语句中使用,以中断程序的执行 (分值:1.0分)

9. 在Python中,numbers=[1, 2, 3, 4, 5],执行print(numbers[:4])的结果为[1, 2, 3, 4, 5] (分值:1.0分)

10. 在Python中,for循环的迭代变量在循环结束后仍然可以访问 (分值:1.0分)

简答题/计算题

1. 根据注释完善程序: # 假设我们有一 渝粤题库 个列表,包含了一些数字 numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # 使用for循环遍历列表 for number in numbers: # 使用if语句检查数字是否是偶数 if _____ ____: # 填空:检查number是否是偶数 print(f"{number} 是偶数") else: print(f"{number} 是奇数") # 假设我们想要找出列表中所有偶数的和 even_sum = 0 for number in numbers: # 使用if语句再次检查数字是否是偶数 if number % 2 == 0: even_sum += number print(f"所有偶数的和是: {even_sum}") # 使用while循环来从1开始累加,直到累加和超过列表中所有偶数的和 current_sum = 0 count = 1 while _____ ____: # 填空:current_sum小于或等于even_sum current_sum += count count += 1 print(f"需要累加到第{count-1}个数,其和才会超过所有偶数的和。") (分值:20.0 成人学历 分)

2. 编写一个Python程序,提示用户输入一个整数。程序将判断这个整数是小于0,等于0,还是大于0。如果数字小 国家开放大学 于0,程序将输出“这个数字是负数”;如果数字等于0,程序将输出“这个数字是零”;如果数字大于0,程序将进一步判断它是否大于10,如果大于10,则输出“这个数字是正数且大于10”,否则输出“这个数字是正数且小于或等于10”。 (分值:20.0分)

3. 请你思考一下,生活中的哪些东西运用到了我们的控制流程语句的思维。 (分值:20.0分)

4. 请解释Python中字典(dictionary)的键(key)和值(value)的作用,并给出一个简单的字典示例。 (分值:20.0分)

文章目录


    相关文章
    评论留言请发表您的神机妙论……

    昵称

    邮箱

    地址

    私密评论
    评论列表(共有0条评论)