我们将使用一个计数器来记录找到的质数数量,并使用一个变量来保存当前的数值。 deffind_nth_prime(n):count=0num=2# 从2开始找质数whilecount<n:ifis_prime(num):count+=1num+=1returnnum-1# 返回第n小的质数 1. 2. 3. 4. 5. 6. 7. 8. 在这段代码中,我们使用一个while循环来不断递增num的值...
输入为一行, n(1 s n s 1000) 输出描述: 输出一个整数,即题目所求 示例: 输入: 10 输出: 2 分析: 求末尾0的个数,就看这个数有几个10因子,10=5*2,但是最后得到的结果2的个数一定多于5的个数,所以只需要求5的个数就可以了。但是就像25这种数字,它可以被5除两次,所以我们要在循环中除以5,最后把除...
elif 0 in [0 for i in range(2,int(pow(num,0.5))+1) if num%i==0]: return False else: return True 1. 2. 3. 4. 5. 6. 7. 8. 6-3 编写函数统计指定数字的个数 6-3 编写函数统计指定数字的个数 CountDigit(number,digit ) 其中number是整数,digit为[1, 9]区间内的整数。函数CountDi...