Python Math: генерировать серию уникальных случайных чисел
Python Math: Упражнение-81 с решением
Напишите программу на Python для генерации серии уникальных случайных чисел.
Пример решения : -
Код Python:
import random
choices = list(range(100))
random.shuffle(choices)
print(choices.pop())
while choices:
if input('Want another random number?(Y/N)' ).lower() =='n':
break
print(choices.pop())
Пример вывода:
58 Хотите другое случайное число? (Y / N) n
Иллюстрированная презентация:
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для преобразования целого числа в 2-байтовое шестнадцатеричное значение.
Далее: Напишите программу на Python для преобразования числа с плавающей запятой.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code