题型:单选题
甲同学第一天跳绳100下,第二天开始每天增加5下;乙同学第一天跳绳100下,每隔一天增加10下。计算30天两人的跳绳总数。
甲的跳绳数:100、105、110、115、120……
乙的跳绳数:100、100、110、110、120……
请补全程序代码?( )
a=100 #甲同学第一天跳绳次数
b=100 #乙同学第一天跳绳次数
x=a #甲同学累计跳绳次数,初始值是第一天的次数
y=b #乙同学累计跳绳次数,初始值是第一天的次数
#从第二天开始迭代计算
for i in range(2,31):
a= ① #甲同学每天增加5次
if i%2==1: #当天数为奇数时
b= ② #乙同学增加10次
x=x+a
y=y+b
print("甲同学30天跳绳",x,"下")
print("乙同学30天跳绳",y,"下")| A. a+5;b+10 |
B. +5;+10 |
| C. a+10;b+5 |
D. +10;+5 |
更新时间:2023-04-07 20:29:35
|
【知识点】
电子学会Python四级
抱歉! 您未登录, 不能查看答案和解析点击登录
相似题推荐
单选题
一个人赶着鸭子,每经过一个村子,他卖去所赶鸭子的一半又一只,这样在经过了七个村子后,还剩两只鸭子,问他出发时共赶多少只鸭子。用递归函数F(n)求解,F为经过n个村子后鸭子的数量,n为第n个村子,则递归公式应该表示为?( )
| A. F(n)=(F(n+1)+1)*2 |
B. F(n)=(F(n-1)+1)*2 |
| C. F(n)=(F(n+1)+2)*2 |
D. F(n)=(F(n-1)+2)*2 |
2026-07-10
单选题
在Python程序中,想要使用math库中的sqrt函数,下列哪种导入方式是错误的?( )
| A. import math 然后使用math.sqrt(4) |
B. from math import sqrt 然后使用sqrt(4) |
| C. import sqrt from math 然后使用sqrt(4) |
D. from math import * 然后使用sqrt(4) |
2026-07-10
单选题
关于Python函数的描述,以下哪一项是正确的?( )
| A. 函数定义时,必须使用return语句返回一个值 |
B. 函数内部定义的变量,在函数外部可以直接访问和修改 |
| C. 使用lambda关键字定义的匿名函数,其函数体必须是一个表达式 |
D. 调用help()函数可以查看所有内置函数的源代码 |
2026-07-10
单选题
用递归方法计算列表 [a1, a2, ..., an] 中所有元素的乘积,边界条件(递归出口)最合适的描述应该是什么?( )
| A. 当列表长度为0时,返回0 |
B. 当列表长度为1时,返回该元素 |
| C. 当列表长度为2时,返回两元素之和 |
D. 当列表长度为0时,返回1 |
2026-07-10
