Python Forum
Team Chooser Challenge
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Team Chooser Challenge
#4
(Jun-01-2020, 05:09 AM)buran Wrote: Please, fix the indentation of your code. As is, it's difficult to make sense of it.

from random import choice
 
players = []
file = open("players.txt","r")
players = file.read().splitlines()
print(players)

team_names = []
file = open("team_names.txt", "r")
team_names = file.read().splitlines()
print(team_names)

teamA = []
teamB = []
teamC = []

while len(players) > 0 :
    playerA = choice(players)
    print (playerA)
    teamA.append(playerA)
    players.remove(playerA)
    print("Players left : " , players)
 
    playerB = choice(players)
    print (playerB)
    teamB.append(playerB)
    players.remove(playerB)
    print("Players left : " , players)

    playerC = choice(players)
    print (playerC)
    teamC.append(playerC)
    players.remove(playerC)
    print("Players left : " , players)

    if players == [] :
        break
 
team_nameA = choice(team_names)
team_names.remove(team_nameA)
team_nameB = choice(team_names)
team_names.remove(team_nameB)
team_nameC = choice(team_names)
team_names.remove(team_nameC)
 
print ("Here are your teams : ")
print (team_nameA , ":" , teamA)
print (team_nameB , ":" , teamB)
print (team_nameC , ":" , teamC)
Error:
Traceback (most recent call last): File "/Users/freeman/mu_code/random_players.py", line 39, in <module> playerC = choice(players) File "/Users/travis/build/mu-editor/mu_portable_python_macos/python/lib/python3.6/random.py", line 258, in choice IndexError: Cannot choose from an empty sequence
Reply


Messages In This Thread
Team Chooser Challenge - by kanchiongspider - Jun-01-2020, 03:31 AM
RE: Team Chooser Challenge - by pyzyx3qwerty - Jun-01-2020, 04:24 AM
RE: Team Chooser Challenge - by buran - Jun-01-2020, 05:09 AM
RE: Team Chooser Challenge - by kanchiongspider - Jun-02-2020, 04:02 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Meal cost challenge Emekadavid 3 2,893 Jun-01-2020, 02:01 PM
Last Post: Emekadavid
  Appending To Files Challenge erfanakbari1 3 2,967 Mar-27-2019, 07:55 AM
Last Post: perfringo
  Problem with a basic if challenge erfanakbari1 2 2,017 Oct-12-2018, 08:04 AM
Last Post: erfanakbari1
  trying an online challenge tozqo 8 6,000 Jun-21-2017, 07:07 AM
Last Post: Kebap

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020