Skip to content

Instantly share code, notes, and snippets.

@Ojha-Shashikant
Created November 21, 2018 21:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Ojha-Shashikant/4eded75d0fe5ada80e5f5e2cb81d40a2 to your computer and use it in GitHub Desktop.
Save Ojha-Shashikant/4eded75d0fe5ada80e5f5e2cb81d40a2 to your computer and use it in GitHub Desktop.
10 friends picking numbers between 99 and 999, display the winner with maximum picked number.
''' 10 friends picking numbers between 99 and 999, display the winner with maximum picked number '''
import random
def picking_card():
pick = random.randint(100,998)
return pick
def friends_pick():
friends_card_list = list()
num = 1
while num <= 10:
pick = picking_card()
friends_card_list.append(pick)
num += 1
return friends_card_list
def winner(friends_card_list):
winner_number = max(friends_card_list)
return winner_number
def game(friends_card_list, winner_number):
friend_number = 1
for number in friends_card_list:
print("Friend ", friend_number, "picked:", number)
friend_number += 1
print("Winner was Friend", friends_card_list.index(winner_number)+1, "with number:", winner_number)
# main starts here
if __name__ == '__main__':
print("10 friends start picking number between 99 and 999")
friends_card_list = friends_pick()
winner_number = winner(friends_card_list)
game(friends_card_list, winner_number)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment