A29484. 时钟问题小明上学时间是8:00,放学时间不固定,他很想知道从上学到放学,时钟的时针、分针和秒针一共有多少次指向了3点钟的位置。他尝试编写了如下程序,请你完善划线处的代码,计算出在h点s分放学时,三个时针分别经过3点位置的次数,用一个元组表示各指针经过3点位置的次数(时针次数,分针次数,秒针次数),并输出。def fn(hl,ml,h2,m2): if(h2<15): ______①_______…
填空题
较难
知识点
题目描述
时钟问题
小明上学时间是8:00,放学时间不固定,他很想知道从上学到放学,时钟的时针、分针和秒针一共有多少次指向了3点钟的位置。他尝试编写了如下程序,请你完善划线处的代码,计算出在h点s分放学时,三个时针分别经过3点位置的次数,用一个元组表示各指针经过3点位置的次数(时针次数,分针次数,秒针次数),并输出。
def fn(hl,ml,h2,m2):
if(h2<15):
______①_______
else:
hc=1
th=_____②______
if(______③______):
mc= th+1
else:
mc=th
SC=______④______
return (hc,mc,sc)
h=int(input("h="))
s=int(input("s="))
print(fn(8,0,h,s))
参考答案
def fn(h1,m1 ,h2 ,m2 ):
if(h2<15):
hc=0
else:
hc=1
th=h2-h1
if(m2>=15):
mc=th+1
else:
mc=th
sc=th*60+m2-m1
return(hc,mc,sc)
h=int(input("h="))
s=int(input("s="))
print(fn(8,o,h,s))
上一题
下一题