import random# 生成一个包含10个随机整数的列表其中每个整数在1到100之间random_list = randomrandint1 100 for _ in range10# 打印原始列表print原始列表 random_list# 随机打乱列表randomshufflerandom_list# 打印打乱后的列表print打乱后的列表 random_list# 检查列表的条目数量是
缩进错误,应该将if语句的内容缩进4个空格。同时,最后一个if语句是重复的,可以删除。修改后的代码如下:
import random
# 生成一个包含10个随机整数的列表,其中每个整数在1到100之间
random_list = [random.randint(1, 100) for _ in range(10)]
# 打印原始列表
print("原始列表:", random_list)
# 随机打乱列表
random.shuffle(random_list)
# 打印打乱后的列表
print("打乱后的列表:", random_list)
# 检查列表的条目数量是否正确
if len(random_list) == 10:
print("列表的条目数量正确")
else:
print("列表的条目数量不正确")
# 检查列表中的数字是否正确
if all(x in range(1, 101) for x in random_list):
print("列表中的数字正确")
else:
print("列表中的数字不正确")
# 检查列表中的数字是否唯一
if len(set(random_list)) == len(random_list):
print("列表中的数字唯一")
else:
print("列表中的数字不唯一")
# 检查列表的顺序是否正确
if random_list == sorted(random_list):
print("列表的顺序正确")
else:
print("列表的顺序不正确")
原文地址: https://www.cveoy.top/t/topic/iAut 著作权归作者所有。请勿转载和采集!