从键盘输入一个数,并统计该数在列表中出现的次数
时间: 2024-01-09 10:03:19 浏览: 27
下面是 Python 代码实现:
```python
num_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # 给定列表
num = int(input("请输入一个数字:")) # 从键盘输入一个数字
count = 0 # 初始化计数器
# 遍历列表,统计数字出现的次数
for i in num_list:
if i == num:
count += 1
print("{}在列表中出现了{}次。".format(num, count))
```
首先,我们定义了一个列表 `num_list`,其中包含了一些数字。然后,通过 `input` 函数让用户从键盘输入一个数字,并将其转换为整数类型。接着,我们定义一个计数器 `count`,用来统计数字在列表中出现的次数。最后,我们使用 `for` 循环遍历列表,在循环体中通过条件语句判断当前元素是否等于输入的数字,如果相等,则将计数器加 1。最后输出结果。
相关问题
从键盘输入一个字符串,统计该字符串中各数字出现的次数
可以使用一个字典来统计每个数字出现的次数,遍历字符串时,如果当前字符是数字,则将该数字作为字典的键,对应的值加1。
以下是一个示例代码:
```python
s = input("请输入一个字符串:")
count = {}
for c in s:
if c.isdigit():
count[c] = count.get(c, 0) + 1
print("各数字出现的次数为:")
for k, v in count.items():
print(k, ":", v)
```
代码中,`count` 是一个空字典,`count.get(c, 0)` 的作用是获取字典中键为 `c` 的值,如果该键不存在,则返回默认值 `0`。如果 `c` 存在于字典中,则将对应的值加1,否则将新建一个键值对。最后遍历字典输出结果。
从键盘输入一个字符串,统计该字符串中各数字出现的次数。
以下是Python代码实现:
```python
string = input("请输入一个字符串:")
digit_count = [0] * 10 # 初始化数字计数器
for char in string:
if char.isdigit(): # 判断字符是否为数字
digit_count[int(char)] += 1
for i in range(10):
print("数字 %d 出现了 %d 次" % (i, digit_count[i]))
```
首先,通过 `input()` 函数获取用户输入的字符串。然后,使用一个长度为10的列表来初始化数字计数器,列表的每个元素表示一个数字出现的次数,例如 `digit_count[3]` 表示数字 3 出现的次数。接着,遍历字符串中的每个字符,如果该字符是数字,则将对应数字的计数器加一。最后,遍历数字计数器,输出每个数字出现的次数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)