python随机数列表生成器

问题描述 投票:0回答:1

我是python的新手,我仍在上大学课程,但很多内容仍然让我很困惑。我需要制作一个随机数列表,而不是将每个数字分开,即使这是我当前的进度

import random
def main():
          for x in range(20):
         number=list(random.randint(1,101))
        for number in number:
                   list=number

for x in list:
if (number % 2) == 0:
      print("{0} is Even number".format(num))
else:
    print("{0} is Odd number".format(num))
python list random
1个回答
0
投票

使用此代码。

import random

L_odd = []
L_even = []
for x in range(20):
    number = random.randint(1, 101)
    if number % 2 == 0:
        L_even.append(number)
    else:
        L_odd.append(number)

在此代码中,append是将元素附加到列表的方法(例如,L_even.append(number)意味着将数字附加到列表L_even

作为@Harshal Parekh和@PM 77-1的评论,您需要了解Python缩进的重要性,我认为您需要学习python基础。

© www.soinside.com 2019 - 2024. All rights reserved.