Я пытаюсь выяснить, как найти в среднем, сколько секунд требуется на 1000 лошадей. Я придумал, как найти среднее значение 1000 случайных целых чисел и время, за которое одна лошадь финиширует. Я не понимаю, как их вместе реализовать.
Обновлено: Любые советы, чтобы сделать мой код более аккуратным, прекрасны!
Обновлено еще раз: Извините, вероятно, неясно. Часть A заключалась в том, чтобы найти среднее значение 1000 случайных целых чисел из диапазонов 10-20, что должно быть около 15. Часть B — это посмотреть, сколько секунд требуется одной лошади, чтобы финишировать в гонке, что в среднем составляет 450-500 с чем-то. В части C предполагается моделировать 1000 гонок, но также можно найти среднее значение. *
#Main Program #This program will find the average of 1000 random numbers. from random import randrange def main(): numbers = [] for count in range(1000): number = random.randrange(10,21) numbers.append(number) print(‘<> is the average of 1000 random numbers from the range 10 to 20.’.format(sum(numbers)/len(numbers))) main() #Part B #This program will similate one horse race. from random import randrange def race(): goal = 10560 #2 miles is 10,560 feet current_position = 0 elapsed_seconds = 0 while current_position seconds for one horse to finish the race.’.format(elapsed_seconds)) race() #Part C #This program will find the average of 1000 horse races. def races(): numbers = [] goal = 10560 current_position = 0 elapsed_seconds = 0
Комментарии (3)
Почему бы не вызвать race () из main () вместо random?
Как склеить несколько файлов в один .exe?
Создавайте функции, которые принимают некоторые аргументы и возвращают некоторые результаты. Затем вы можете комбинировать свои функции, потому что вы можете принимать их возвращаемые значения. Здесь race должен вернуть количество секунд.
Источник: reddeveloper.ru
Как объединить несколько приложений в одном окне
Multrin — бесплатное приложение для Windows 10, которое вкладками организовывает несколько программ в одном окне.
Вы можете параллельно открывать множество окон Multrin и объединять программы по тематике.
Multrin
Как соединить две картинки в одну в фотошопе
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Telegram
Your Browser Does Not Support iframes!
Последние
Рубрики
Подписаться
Соединить с D
Соединить с D
0 комментариев
Inline Feedbacks
View all comments
СЧЕТЧИКИ
РЕКЛАМА И ДОНАТЫ
Социальные сети
Использование материалов разрешается с активной ссылкой на levashove.ru.
Источник: levashove.ru
AIO Creator — программа объединения двух install.wim/ .esd в один (x32+x64)
Отправлено: 30-Сен-2016 21:14
Делал еще давно для себя, уже пылью покрылось. Сдул пыль, может кому пригодится.
Для работы программы необходим .Net Framework не ниже 4.0
Интерфейс максимально понятный, но есть нюансы:
-
— Оба файла с образами должны содержать одинаковое количество образов . (делал исключительно для Win10 и другого не требовалось) . Соответственно удобно применять для Win 8/8.1/10, где обычно одинаковое количество образов в аналогичных версиях с разной разрядностью, или Win 7 без редакции Starter (предварительно её удалив вручную).
-
— Объединение происходит по принципу: + + + и т.д.
-
— К названию конечного образа добавляется окончание соответствующее указанному для источника (по умолчанию » 32-bit » и » 64-bit «, можно изменить). (думаю понятно, не придумал как это более внятно объяснить :))
-
— Для конечного файла желательно вручную указать соответствующее расширение файла (к примеру: install .esd ) , т.к. по умолчанию сохраняет с расширением .wim не зависимо от реального типа файла.
Т.е. в результате получается примерно так:
Процесс объединения запустится сразу после нажатия на «Сохранить» (в диалоговом окне выбора места сохранения) .
Проверял на .wim и .esd образах. .esd объединяются очень долго, но это вопросы к wimlib.
Имхо, если источники в формате .esd , то быстрее их будет перепаковать в .wim (к примеру, с помощью 78RePack), объединить и перепаковать снова в .esd . Это очень субъективно, т.к. реальных замеров времени не проводил, могу ошибаться.
В процессе объединения оптимизация или рекомпрессия не производится, по этому, имхо, конечный файл все равно желательно пережать (тем же 78RePack или чем то другим).
Логики в программе минимум, соответственно нарушение логической последовательности действий (выбрать первый файл -> выбрать второй файл -> выбрать куда сохранить и как назвать -> пойти попить кофе/чай/пиво/. дождаться результат) в программе может вызвать ошибку. Писал её исключительно как замену .bat файлу, которым пользовался ранее.
При выборе файлов источника можно выбрать и .swm, но будет ли это работать или нет — не знаю (фильтр скопипастил с какой то предыдущей программы). Не проверял.
Окошко с логом процесса слегка тормозит и подвисает.
P.S. На данный момент дальнейшее развитие программы не планируется (ответ на вопрос «почему?» можно прочитать в первой строчке темы) . Разве что какие то мелкие изменения.
Последний раз редактировалось: Adler (2019-05-15 13:53), всего редактировалось 1 раз
Отправлено: 04-Окт-2016 00:54 (спустя 3 дня)
Adler , напиши программу для повышения редакций в виндовс 7.
Отправлено: 04-Окт-2016 07:24 (спустя 6 часов)
naifle , ну так редакция повышается dism’ом в одну команду. Это проще батником реализовать. Мне это не особо интересно
Источник: usbtor.ru