0 / 0 / 0
Регистрация: 02.08.2019
Сообщений: 10

Генератор случайных команд

02.08.2019, 10:16. Показов 3341. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
привет, ребят.
любим поиграть с друзьями в фифу, поэтому я решил облегчить нам жеребьевку команд написав программу:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import random
 
teams = ['Бельгия', 'Испания', 'Германия', 'Португалия', 'Нидерланды', 'Франция', 'Италия', 'Англия']
schet = 0
b=int(input('Введите количество игроков: '))
for i in teams:
    a = input('Напишите "жребий": ')
    schet += 1
    if a != 'жребий':
        print('напишите "жребий" еще раз:')
    elif a == 'жребий':
        print(random.choice(teams))
        print('Количество выбранных команд:', schet)
    b-=1
    if b==0:
        print()
        print('Жеребьевка окончена')
        break
    print()
и работает все отлично, но вот не могу удалить команду из списка, которая уже выпала кому-то. как я могу справиться с этой проблемой?
спасибо большое
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.08.2019, 10:16
Ответы с готовыми решениями:

Генератор случайных чисел
Генерируется список случайных целых чисел. Определяется, сколько в нем четных чисел, а сколько нечетных.

Генератор случайных чисел
Добрый день, друзья :)! Подскажите, пожалуйста. в учебнике программа есть такая, но у меня не работает в пэйчарме. Ошибка ниже, вроде как...

Генератор паролей случайных чисел/букв
Приветствую господа Питонисты! Только пытаюсь начать изучение Питона, так как есть необходимость научиться писать скрипты для себя. В...

2
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
02.08.2019, 10:24
Python
1
2
3
4
5
6
7
8
9
10
11
# -*- coding: utf-8 -*-
import random
 
teams = ['Бельгия', 'Испания', 'Германия', 'Португалия', 'Нидерланды', 'Франция', 'Италия', 'Англия']
 
numPlayers = int(input("Количество игроков: "))
 
for i in range(numPlayers):
    team = random.choice(teams)
    print("Игроку {} выпала команда {}".format(i+1, team))
    teams.remove(team)
2
0 / 0 / 0
Регистрация: 02.08.2019
Сообщений: 10
02.08.2019, 10:30  [ТС]
спасибо большое
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.08.2019, 10:30
Помогаю со студенческими работами здесь

Сформировать целочисленную матрицу используя генератор случайных чисел
сформировать целочисленную матрицу с помощью генератора случайных чисел

Используя генератор случайных чисел, заполнить список элементами и сохранить его в бинарном файле
Используя генератор случайных чисел, заполнить список элементами и сохранить его в бинарном файле. Вывести на экран элементы всех...

Генератор случайных цитат: как сделать чтобы при нажатий на любую цифру сразу генерировал цитаты?
Генератор случайных цитат Компьютер выдает разные цитаты при каждом нажатии клавиши пользователем. import random while(1): ...

Генератор случайных чисел
Для десяти выстрелов, координаты которых задаются генератором случайных чисел, вывести текстовые сообщения о попадании в мишень. Мишень...

Генератор случайных слов
Нужно сгенерировать слово из 5 английский букв На плюсах знаю как это сделаться в питоне как это можно решить?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru