Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 

30 lignes
970 B

#!/usr/bin/env python3
#title :8-4.py
#description :Opdracht 8.4 - File & dict
#author :Marcel Haazen
#email :marcel@haazen.xyz
#date :28-10-2019 - 13:20
#version :0.1
#usage :python3 8-4.py
#notes :
#python_version :3.7.3
#==============================================================================
def ticker():
filename = 'tickers.txt'
tickers = {}
with open(filename) as fh:
for line in fh:
company, ticker = line.strip().split(':', 1)
tickers[company] = ticker.strip()
return tickers
try:
comp = str(input("Enter Company name: ")).upper()
print((ticker())[comp])
except KeyError as identifier:
print("Dit bedrijf in onbekend.")
try:
tick = comp = str(input("Enter Ticker symbol: ")).upper()
print([key for key in ticker().items() if key[1] == tick][0][0])
except StopIteration as identifier:
print("Dit bedrijf in onbekend.")