|
|
50鱼币
本帖最后由 帅哥520 于 2026-3-23 23:05 编辑
python答疑送福利第二期
上一期因为是第一次发,所以开了抢楼,本期只有给的答案最佳者可领取30鱼币奖励
欢迎大家参与!
本期主题:python知识问答
题目:
1. print (3 + 5 * 2) 结果是多少?
2.定义列表 a = [1,2,3],执行 a.append (4) 后,列表 a 变成什么?
3.单行注释 Python 代码,正确符号是?
A.// B.# C.*
4.代码: input 获取的数据类型是?
5.请写一段python代码,用户输入a的值,并作出以下判断如果 a 大于 10,打印 "偏大";如果a小于10,打印"偏小"
6.代码:- age = 18print("年龄是:" + age)
复制代码
请问代码哪里出错了?
7.(高难度)代码:- # 定义闭包函数:累计求和
- def accumulator():
- total = 0 # 外层函数的变量,作为累计值
-
- def add_number(num):
- # 核心错误:修改外层变量但未声明nonlocal
- total += num
- return total
-
- return add_number
- # 调用测试
- acc = accumulator()
- print(acc(5)) # 预期输出:5
- print(acc(3)) # 预期输出:8
复制代码
请问代码哪里出错了?如何修改
8.(实践题):编写一个 Python 程序,实现以下核心逻辑:
- 接收用户输入的 5 个学生的数学成绩(0-100 的整数);
- 计算并输出这 5 个成绩的平均分(保留 1 位小数);
- 统计并输出及格人数(60 分及以上为及格);
- 找出并输出最高分和最低分。
- 注意!禁止使用AI!作答时需要加上题号,按回答的时间先后与答案的准确度来给予鱼币
- 盲猜不一定有人能在全对的情况下,做完全部题目!🤭
|
|