【发布时间】:2013-10-04 09:51:55
【问题描述】:
我正在编写此代码以生成一个 txt 文件,该文件应包含 600 个字母,仅包含 A(50%) 和 B(50%),随机分布。我该怎么做,我是编码新手,请帮忙。
q=[A, B]
popsize=500
def gen_pop(A):
population=[]
B=A
while len(population)<popsize:
random.shuffle(B)
print A
print B
gen_pop(q)
【问题讨论】:
-
您希望它恰好是
A和一半B,还是希望每个字母以 50% 的概率独立选择(导致数量的正态分布每个)?