phython判断多组素数

下面这张问题,就问你怎么判断多个数据是否为素数(就是除了能被1和他本身整除,另外的数都不行)题目限制:正整数

img

img


但我运行的时候需要全输入完,他才能给我结果,这个怎么办呢,帮帮我
下面是我的代码:
T = int(input(''))
for i in range(T):
s = int(input("请输入:"))
if s == 1:
print('no')
else:
for i in range(2, s):
if s % i == 0:
print('no')
break
else:
print("yes")

T = int(input(''))
ret = []
for i in range(T):
    s = int(input("请输入:"))
    for i in range(2, s):
        if s % i == 0:
            ret.append('no')
            break
    else:
        ret.append('yes')
for x in ret:
    print(x)


n = int(input())
lst = []
for i in range(n):
    a = int(input())
    for j in range(2, a):
        if a % j == 0:
            lst.append('no')
            break
    else:
        lst.append('yes')
for x in lst:
    print(x)