如何在python中找到一系列随机数的总和?

时间:2016-02-16 20:40:13

标签: python function random integer range

import random

def randnums():
    for count in range(6):
        number = random.randint(1,9)
        print(number)

randnums()

从这里我应该添加6个随机数并显示他们的总数...任何帮助?提前谢谢。

4 个答案:

答案 0 :(得分:1)

这是你完成的作业:

public static void copyFromByteArray(byte[] src, long srcPos, long dstAddr, long length)
{
    long offset = arrayBaseOffset + srcPos;
    while (length > 0)
    {
        long size = (length > UNSAFE_COPY_THRESHOLD) ? UNSAFE_COPY_THRESHOLD : length;
        unsafe.copyMemory(src, offset, null, dstAddr, size);
        length -= size;
        offset += size;
        dstAddr += size;
    }
}

答案 1 :(得分:0)

不要只打印数字:将它们累积在列表中。然后使用内置的 sum 功能添加整个列表。

为了您自己的效率,请习惯于搜索官方documentation和在线教程,以获取有关语言机制和工具的帮助。

答案 2 :(得分:0)

您可以保留随机数的运行总数,而不是将它们存储在列表中,然后在其上调用HasUnrelated。使用列表会消耗更多内存,但如果您稍后需要访问这些数字,则非常有用。

sum()

答案 3 :(得分:0)

    import random

    a = random.sample(range(1, 12), 8)  # generate your random array of numbers

    print a    #print the array to visualize the numbers generated

    print sum (a)