count = 0 total = 0 for i in range(2, 1001): is_prime = True for j in range(2, i): if i % j == 0: is_prime = False break if is_prime: count += 1 total += i print(total / count)
while 循环:在满足某个条件的情况下,不断重复执行一段代码块。
计算500-1000以内能被3整除的数的个数
i = 500 count = 0 while i < 1001: if i % 3 == 0: count += 1 i += 1 print(f"总共{count}")