def zs(num): if num < 2: return False for i in range(2, num): if num % i == 0: return False return True start = int(input("请输入范围的起始值:")) end = int(input("请输入范围的结束值:")) found = False for num in range(start, end + 1): if zs(num): print("找到了一个质数:", num) found = True if not found: print("在{}~{}内没有找到质数".format(start,end))