Python实务2:随机小写字母写入数组
原创1、实操内容:
- 创建列表
- 生成随机数、大写字符
- numpy模块生成随机数
2.代码如下:
import random
import numpy as np
# 生成n随机的大写字母被写入列表。
# 第一种方法
num = 10
r_list1 = []
for i in range(num): # 循环10次
n = random.randint(65, 90) # 使用函数生成65到90在随机数之间
r_list1.append(chr(n)) # 将随机数转换为字符
print(r_list1) # 上次打印列表
# 第二种方法
num = 10
# 列表表达式 chr(random.randint(65, 90))该表达式负责生成随机的大写字母。
r_list2 = [chr(random.randint(65, 90)) for i in range(num)]
print(r_list2)
# 第三种方法
num = 10
# numpy.random.randint()该函数可以生成随机数矩阵,该矩阵可以生成多行多列的随机数。
r_list3 = [chr(i) for i in np.random.randint(65, 90, [num, 1])]
print(r_list3)
3.效果图:
4.增加:
随机生成0-10在精度之间2浮点数的小数位数
import random
# 随机生成0-10在精度之间2浮点数的小数位数
for i in range(5):
r = random.uniform(0, 10.00)
print(round(r, 2))
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除