随机生成由1和0组成的字符串,并统计0和1的个数?
1个回答
展开全部
代码如下:
import random
# 随机生成一个有10个元素的01序列,并统计0和1的个数
seq = [random.randint(0, 1) for _ in range(10)]
count_0 = seq.count(0) # 统计0的个数
count_1 = seq.count(1) # 统计1的个数
print("随机生成的01序列是:", seq)
print("0的个数是:", count_0)
print("1的个数是:", count_1)
缩进参照图示,运行效果如下:
代码的作用是先利用列表推导式生成一个长度为100的01序列。使用`count()`方法统计0和1的出现次数,最后输出生成的01序列以及0和1的个数。
希望能够帮到您!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询