How do I generate non-repeating random numbers in a while loop? (Python 3)

zeurosis

So far what I have is

import random
def go():
    rounds = 0
    while rounds < 5:
        number = random.randint(1, 5)
        if number == 1:
            print('a')
        elif number == 2:
            print('b')
        elif number == 3:
            print('c')
        elif number == 4:
            print('d')
        elif number == 5:
            print('e')
        rounds = rounds + 1
go()

and the output ends up beings something along the lines of

e
e
c
b
e

How do I make it so a number is only used once and the letters do not repeat? (ex. something like)

a
e
b
c
d

Thanks in advance

asdf

The random.sample(population, k) method returns a sample of unique values from the specified population of length k.

r = random.sample("abcde", 5)
for element in r:
    print(element)

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How do I generate different random numbers in a loop in C?

From Dev

How to generate random numbers with non-repeating digits in Java?

From Dev

How do I generate 8 different random numbers in python?

From Dev

How do I generate a random list in Python with duplicates numbers

From Dev

How do I generate 2d array table with non-repeating numbers?

From Java

how to generate random numbers using a while loop in java?

From Dev

python - generating a non repeating random pairs of numbers

From Dev

python - generating a non repeating random pairs of numbers

From Dev

How to create an array of non repeating random numbers

From Dev

How to generate 4 random non-repeating numbers from 0-9?

From Dev

How to generate 3 non repeated random numbers from a range?

From Dev

How do I generate a random number not including one without using a while loop?

From Dev

How do I get a random number/letter generator to generate 3 Letters then 6 Numbers? in WPF

From Dev

How do I generate random numbers to fill in empty rows?

From Dev

How do I generate a number of random numbers that are all odd

From Dev

How do I generate random numbers from [0,1]?

From Dev

How do I generate big random numbers in Dart?

From Dev

How do I generate thread-safe uniform random numbers?

From Dev

How do I generate random numbers with a mean in C++?

From Dev

How do I generate thread-safe uniform random numbers?

From Dev

How do I generate a random range of numbers within another range?

From Dev

How do I generate random numbers to fill in empty rows?

From Dev

non-repeating random numbers

From Dev

How to Generate N random numbers in Python 3 between 0 to infinity

From Dev

How do computers generate random numbers

From Dev

How do I generate random points in 3D space?

From Dev

JavaScript generate random numbers without repeating

From Dev

JavaScript generate random numbers without repeating

From Dev

How to generate random sequence of numbers in python?

Related Related

  1. 1

    How do I generate different random numbers in a loop in C?

  2. 2

    How to generate random numbers with non-repeating digits in Java?

  3. 3

    How do I generate 8 different random numbers in python?

  4. 4

    How do I generate a random list in Python with duplicates numbers

  5. 5

    How do I generate 2d array table with non-repeating numbers?

  6. 6

    how to generate random numbers using a while loop in java?

  7. 7

    python - generating a non repeating random pairs of numbers

  8. 8

    python - generating a non repeating random pairs of numbers

  9. 9

    How to create an array of non repeating random numbers

  10. 10

    How to generate 4 random non-repeating numbers from 0-9?

  11. 11

    How to generate 3 non repeated random numbers from a range?

  12. 12

    How do I generate a random number not including one without using a while loop?

  13. 13

    How do I get a random number/letter generator to generate 3 Letters then 6 Numbers? in WPF

  14. 14

    How do I generate random numbers to fill in empty rows?

  15. 15

    How do I generate a number of random numbers that are all odd

  16. 16

    How do I generate random numbers from [0,1]?

  17. 17

    How do I generate big random numbers in Dart?

  18. 18

    How do I generate thread-safe uniform random numbers?

  19. 19

    How do I generate random numbers with a mean in C++?

  20. 20

    How do I generate thread-safe uniform random numbers?

  21. 21

    How do I generate a random range of numbers within another range?

  22. 22

    How do I generate random numbers to fill in empty rows?

  23. 23

    non-repeating random numbers

  24. 24

    How to Generate N random numbers in Python 3 between 0 to infinity

  25. 25

    How do computers generate random numbers

  26. 26

    How do I generate random points in 3D space?

  27. 27

    JavaScript generate random numbers without repeating

  28. 28

    JavaScript generate random numbers without repeating

  29. 29

    How to generate random sequence of numbers in python?

HotTag

Archive