Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- #coding: utf-8
- def find_details(id2find):
- surfer_f = open("surfing_data.csv")
- for each_line in surfer_f:
- s = {}
- (s['id'],s['name'],s['country'],s['average'],s['board'],s['age']) = each_line.split(";")
- if id2find == int(s['id']):
- surfer_f.close()
- return(s)
- surfer_f.close()
- return({})
- def pesquisa():
- lookup_id = int(input("Entre com a ID do surfista: "))
- surfer = find_details(lookup_id)
- if surfer:
- print("ID: " + surfer['id'])
- print("Name: " + surfer['name'])
- print("Country: " + surfer['country'])
- print("Average: " + surfer['average'])
- print("Board Type: " + surfer['board'])
- print("Age: " + surfer['age'])
- if __name__ == "__main__":
- while True:
- pesquisa()
- pergunta = raw_input("Deseja pesquisar novamente?[s/n]: ").lower()
- if pergunta != "s":
- print ("Até a próxima!")
- break
Advertisement
Add Comment
Please, Sign In to add comment