输入奇数个整数到列表,找出大小处于中间的整数并输出。
算法源码
none=1
while none:
q=input("请输入奇数个整数(用逗号分开):")
qlist=q.split(",")
print(qlist)
qlist=[int(qlist[i]) for i in range(len(qlist))]
if int(len(qlist))%2==1: #and q.isdigit() : ##检测输入的是否为奇数个并且是否为整数
none=0
else:
continue
qlist.sort()
print("a=%s" % qlist[int(len(qlist)/2)])