用python代码写 输入若干0~9之间的数字并统计其出现的个数
时间: 2024-05-16 16:15:59 浏览: 22
可以使用Python中的字典来实现这个功能,代码如下:
```python
num_dict = {} # 定义一个空的字典
nums = input("请输入数字:") # 输入若干数字,以空格分隔
# 遍历输入的数字
for num in nums.split():
if num in num_dict:
num_dict[num] += 1 # 如果已经存在该数字,则计数器加1
else:
num_dict[num] = 1 # 如果不存在该数字,则将计数器初始化为1
# 输出每个数字出现的次数
for key, value in num_dict.items():
print("{}出现了{}次".format(key, value))
```
运行结果如下:
```
请输入数字:1 2 1 3 4 3 2
1出现了2次
2出现了2次
3出现了2次
4出现了1次
```
相关问题
从键盘输入若干字符串,分别统计英文字母空格数字和其他字符的个数
好的,以下是实现代码:
```python
string = input("请输入字符串:")
letters = 0
spaces = 0
digits = 0
others = 0
for char in string:
if char.isalpha():
letters += 1
elif char.isspace():
spaces += 1
elif char.isdigit():
digits += 1
else:
others += 1
print("英文字母个数:", letters)
print("空格个数:", spaces)
print("数字个数:", digits)
print("其他字符个数:", others)
```
输入一个字符串后,程序会遍历字符串中的每个字符,通过 `isalpha()`、`isspace()`、`isdigit()` 判断字符类型并累加个数,最后输出统计结果。
输入只有一行,包含两个用空格隔开的任意自然数M和N。输出共有若干行, 前若干行每行一个数,为满足条件的素数且十位数字是偶数,个位数字为3; 最后一行为统计素数的个数。用python写出代码
M, N = map(int, input().split()) # 输入两个自然数
count = 0 # 计数器,记录满足条件的素数的个数
for i in range(M, N+1): # 在区间[M, N]中遍历每个数
if i < 2: # 排除小于2的数
continue
flag = True # 标记是否为素数
for j in range(2, int(i**0.5)+1): # 判断i是否为素数
if i % j == 0:
flag = False
break
if flag and (i//10)%2==0 and i%10==3: # 如果i是素数且十位数字是偶数,个位数字为3
print(i)
count += 1
print(count) # 输出满足条件的素数的个数
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)