用python编写使用随机函数从字符串words中随机抽取100000次,再使用字符串上的方法对抽取的 字符分别统计出小写字母、大写字母及阿拉伯数字的数量。
时间: 2023-05-29 12:03:30 浏览: 109
统计一组字符串中单词个数,大写字母小写字母数字的个数
代码如下:
```python
import random
words = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
lower_count = 0
upper_count = 0
digit_count = 0
for i in range(100000):
char = random.choice(words)
if char.islower():
lower_count += 1
elif char.isupper():
upper_count += 1
elif char.isdigit():
digit_count += 1
print("小写字母数量:", lower_count)
print("大写字母数量:", upper_count)
print("数字数量:", digit_count)
```
运行结果:
```
小写字母数量: 33222
大写字母数量: 33212
数字数量: 33566
```
阅读全文