python选择题/简答题 python 题目
python选择题/简答题
1. True的选项是A
2. True的选项是A
3. 输出是16 range(2,10)>2,3,4,5,6,7,8,9 循环了3次,X分别为2,3,4. 输出的结果是(-2,3,5)
5. people = [{name: Mary, height: 160},{name: Isla, height: 80},
{name: Sam}]
height=0
n=0
for i in range(len(people)):
     if isinstance((people[i].get(height)),int):
        n=n         height=people[i].get(height)  height      
else:
     print(人员的平均身高为%s% (height/n))
python 题目
#-*- coding:utf-8 -*-
def binary_search(slist,goal):
二分查找 slist为要查找的列表,goal为目标
Return middle为目标的下标
low=0
high=len(slist)- while(low<=high):
middle=(high-low)/2 low
if(slist[middle]==goal):
return middle
elif(slist[middle]>goal):
high=middle- elif(slist[middle]