填空题 有如下值集合 [11,22,33,44,55,66,77,88,99,90],将所有大于 66 的值保存至字典的第一个 key 中,将小于 66 的值保存至第二个 key 的值中。 说明:即{'k1': 大于 66 的所有值, 'k2': 小于 66 的所有值}

下载APP答题
由4l***5p提供 分享 举报 纠错

相关试题

填空题 求0-7这8个数字所能组成的奇数个数。
请改正程序中的错误,使它能得出正确的结果。
注意:不可以增加或删除程序行,也不可以更改程序的结构。
def main():
##############FOUND##############
sum ==4
s = 4
##############FOUND##############
for j in range(1,8):
print(sum)
##############FOUND##############
if j < 2:
s *= 7
else:
s *= 8
sum += s
print("sum = %d" %sum)
if __name__ == '__main__':
main()【缺少答案,请补充】

填空题 读取7个数(1-50)的整数值,每读取一个值,程序打印出该值个数的*。
请改正程序中的错误,使它能得出正确的结果。
注意:不可以增加或删除程序行,也不可以更改程序的结构。
def main():
n = 1
##############FOUND##############
while n < 7:
a = int(input("请输入一个整数值,并按回车键继续:"))
##############FOUND##############
while a = 1 or a >= 50:
a = int(input("范围是1-50,请重新输入:"))
##############FOUND##############
print(a , '*')
n += 1
if __name__ == '__main__':
main()

填空题 求如下表达式:
$$S = 1 + \frac{1}{1+2} + \frac{1}{1+2+3} + \ldots + \frac{1}{1+2+3+\ldots+n}$$
注意:不可以增加或删除程序,也不可以更改程序的结构。
def fun(n):
s=0
##############FOUND##############
for i in range(n+1):
t=0
##############FOUND##############
for j in range(1,i):
t+=j
##############FOUND##############
s+=1.0/t
return s
def main():
n=int(input("请输入一个正整数n:"))
print("S = ",fun(n))
if __name__ == '__main__':
main()

填空题 下列给定程序中,函数fun的功能是:求整数x的y次方的低3位值。
例如:整数5的6次方为15625,此值的低3位值为625。
注意:不可以增加或删除程序,也不可以更改程序的结构。
def fun(x,y):
r=1
##############FOUND##############
for i in range(1,y):
r=r*x
return r
def main():
print("请分别输入整数x的y次方中的x和y:")
x = int(input("请输入整数x,并按回车键继续:"))
y = int(input("请输入y次方,并按回车键继续:"))
r = fun(x,y)
##############FOUND##############
t=r/1000
print("x={}, y={}, r={}, last={}".format(x, y, r, t))
if __name__ == '__main__':
main()

填空题 删除列表中重复的元素
要求:使用while循环
注意:不可以增加或删除程序,也不可以更改程序的结构。
def main():
li = [1,2,3,4,5,2,1,3,4,5,7,8,8,9]
print("原列表:",li)
i = 0 #变量i是li的下标
##############FOUND##############
while i >= len(li):
j = i + 1
##############FOUND##############
while j <= len(li):
if li[i] == li[j]:
del li[j]
##############FOUND##############
break
j = j + 1
i = i + 1
print("去除重复元素后的列表为:",li)
if __name__ == '__main__':
main()

填空题 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
注意:不可以增加或删除程序,也不可以更改程序的结构。
def main():
x=input("输入一个正整数:")
##############FOUND##############
if x.isdigit() and int(x)<0:
x=int(x)
t,i=1,2
print(x,end="=")
##############FOUND##############
while t>0:
if x%i==0:
print(i,end="*")
x/=i
##############FOUND##############
t=x+i
if x!=1:
print("*",end="")
while x%i and x!=1:
i+=1
else:
print("请输入正确的正整数")
if __name__ == '__main__':
main()

填空题 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
(完全平方指用一个整数乘以自己例如1×1,2×2,3×3等,依此类推。若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。)
请改正程序中的错误,使它能得出正确的结果。
注意:不可以增加或删除程序行,也不可以更改程序的结构。
def main():
t = []
##############FOUND##############
for m in range(168)
for n in range(m):
##############FOUND##############
if m**2 - n**2 = 168:
##############FOUND##############
x = n*2 - 100
t.append(x)
print("符合条件的整数有:", t )
if __name__ == '__main__':
main()

填空题 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?

     请改正程序中的错误,使它能得出正确的结果。

 

---------------------------------------------------------

注意:不可以增加或删除程序行,也不可以更改程序的结构。

------------------------------------------------------'''

def age(n):

   #**********FOUND**********

   if n = 1:

       c = 10

   else:

       #**********FOUND**********

       c = age(n) + 2

   return c

 

def main():

   #**********FOUND**********

   print(age())

 

if __name__ == '__main__':

   main()