Please help me

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • danne123
    New Member
    • Sep 2006
    • 5

    #1

    Please help me

    Hi,

    I want the program to ask how many players that is in the game, and then depending on what number you wrote it's going to ask for every players name.

    I think there's something wrong in the for loop. How do I make it work??


    def numberOfPlayers ():
    a = raw_input("How many players are you? ")

    number = numberOfPlayers ()



    def players():

    player = raw_input("What s your name? ")

    return player

    for a in range (0, len(number)):
    players()
  • bartonc
    Recognized Expert Expert
    • Sep 2006
    • 6478

    #2
    Code:
    def numberOfPlayers():
        a = raw_input("How many players are you? ")
        return int(a)
    
    
    player_list = []
    for a in range (number):
        player_list.append(players())
    or

    Code:
    player_list = []
    def players(n):
        for a in range (n):
            player_list.append(raw_input("Whats your name? "))
    
    
    players(number)
    Now you have a list and can refer to each name as
    player_list[n]
    where n is zero to number - 1

    Comment

    Working...