Python 3.x 用python创建一个带有随机数的列表,大小取决于用户

Python 3.x 用python创建一个带有随机数的列表,大小取决于用户,python-3.x,Python 3.x,在Python中,我想创建一个名为MyList的列表,其随机数范围为0到100(包括在内)。我得到的是: import random MyList=[] for i in range(10): MyList.append(random.randint(1,101)) MyList 以上将在1-100范围内创建10个伪数。我想问用户“请告诉我要显示多少个数字:” 有人能帮我一下吗?使用输入获取数字,将其保存在变量中,然后将该变量传递到范围x=int(输入('请告诉我要显示多少个数字:'

在Python中,我想创建一个名为MyList的列表,其随机数范围为0到100(包括在内)。我得到的是:

import random

MyList=[]
for i in range(10):
    MyList.append(random.randint(1,101))
MyList
以上将在1-100范围内创建10个伪数。我想问用户“请告诉我要显示多少个数字:”
有人能帮我一下吗?

使用
输入
获取数字,将其保存在变量中,然后将该变量传递到
范围
x=int(输入('请告诉我要显示多少个数字:');对于范围(x)中的i:
知道我输入代码时它返回错误的原因吗?它会出现以下错误:TypeError:无法设置内置/扩展类型“range”的属性。我的代码是:import random range.x=int(输入('请告诉我要显示多少个数字:');MyList=[]对于范围(x)中的i:MyList.append(random.randint(1101))MyList我发布的代码段以
x=
开头。
range
是前一句中的最后一个词。使用
input
获取数字,将其保存在变量中,然后将该变量传递给
range
x=int(输入('请告诉我要显示多少个数字:');对于范围(x)中的i:
知道我输入代码时它返回错误的原因吗?它会出现以下错误:TypeError:无法设置内置/扩展类型“range”的属性。我的代码是:import random range.x=int(输入('请告诉我要显示多少个数字:');MyList=[]对于范围(x)中的i:MyList.append(random.randint(1101))MyList我发布的代码段以
x=
开头。
范围
是前一句中的最后一个词