得分情况得发出来哦,第二问排名的话需要得分的
第三问
def prime(k):
if isinstance(k,int):
if k==2:
return True
elif k==1:
return False
for i in range(2,k-1):
z=True
if m%i==0:
#print(f"{k}不是质数")
z=False
break
return z
else:
return "数据类型错误"
prime("17“")
prime(17)
prime(18)
prime(1)
prime(2)
prime(7)
```python
```