Created
November 21, 2018 21:11
-
-
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.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
''' 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