使用函数统计指定数字的个数,本题要求实现一个统计整数中指定数字的个数的简单函数。CountDigit(number,digit),其中number是整数,digit为[1, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数
时间: 2023-06-11 21:09:15 浏览: 108
Python实现统计给定列表中指定数字出现次数的方法
5星 · 资源好评率100%
以下是一个统计整数中指定数字的个数的函数 CountDigit(number, digit) 的 Python 实现:
```python
def CountDigit(number, digit):
count = 0
while number > 0:
if number % 10 == digit:
count += 1
number //= 10
return count
```
这个函数先将 count(计数器)初始化为 0,然后使用 while 循环逐位检查 number 中的每个数字是否等于 digit,如果相等则将计数器加 1。最后将 number 除以 10,以去掉最低位,重复上述步骤。最终返回计数器的值,即 digit 在 number 中出现的次数。
阅读全文