Python编写一个程序,请统计在某个给定范围[m,n]的所有整数中,数字3出现的次数
时间: 2024-05-03 16:17:34 浏览: 183
delete--number.rar_K._delete namber_delete number_给定n位正整数
5星 · 资源好评率100%
以下是Python程序实现:
```python
def count_3(m, n):
count = 0
for i in range(m, n+1):
count += str(i).count('3')
return count
```
函数`count_3`接受两个参数`m`和`n`,表示统计范围。程序使用`for`循环遍历从`m`到`n`的所有整数,并对每个整数使用`str`函数将其转换为字符串类型,然后使用`count`方法统计字符串中数字3出现的次数,最后将所有的出现次数相加,得到结果。
阅读全文