输入奇数个整数到列表,找出大小处于中间的整数并输出。

算法源码

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)])
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐