Я Учитывая следующий скелетчтения файлов и соотнесение информации
#This function helps calculate each transactions and return the final balance
#PARAMETERS:
#filename: the file going to be read, e.g. "transactions.txt", type: string
#namelist: a list containing all company names, type: list
#orgBalance: stores original balance for each company, type: nested list
#url: the url you are trying to fetch, type: string
#RETURN: current balance information (after all transactions), type: nested list
def transaction(filename, namelist, orgBalance, url):
#Call fetch(url) to get currency exchange information
exchange_info= fetch(url)
#Read each line from transactions.txt
myFile = open(filename,'r')
data=myFile.readlines()
#Check which company is conducting transactions
#If BUY, then convert the amount of foreign currency to USD
#and subtract the calculated amount
#If SELL, then convert the amount of foreign currency to USD
#and add the calculated amount
#Return current balance list
#your list should look like
#[['Acer', 481242.74], ['Beko', 966071.86], ...]
и мои списки данных следующим образом:
transaction.txt
Gerdau BUY Brazilian Real: 17454
Gerdau SELL Botswana Pula: 31162
Acer BUY Danish Krone: 61376
Equifax BUY Icelandic Krona: 41983
Acer BUY Sri Lankan Rupee: 91659
Datsun SELL Trinidadian Dollar: 71248
Haribo BUY Indonesian Rupiah: 41548
Datsun SELL Saudi Arabian Riyal: 71627
namelist=['Acer', 'Beko', 'Cemex', 'Datsun', 'Equifax', 'Gerdau', 'Haribo']
orgBalance=[['Acer', 481242.74], ['Beko', 966071.86], ['Cemex', 187242.16], ['Datsun', 748502.91], ['Equifax', 146517.59], ['Gerdau', 898579.89], ['Haribo', 265333.85]]
and the url=https://www.cs.purdue.edu/homes/jind/exchangerate.html
Мне просто интересно, может ли кто-нибудь пройти меня через это, я получаю первые несколько частей, но как только я доберусь до третьего комментария, я потерялся. Я не уверен, как решить выяснить, какие компании покупают или продают
Добро пожаловать в StackOverflow. Прочтите и следуйте инструкциям по отправке в справочной документации. [по теме] (http://stackoverflow.com/help/on-topic). SO не является учебной службой, хотя вы можете найти помощь на других сайтах. – Prune
Вопрос здесь не ясен. – eljefedelrodeodeljefe
Я знаю, что этот сайт не связан с учебными пособиями, поэтому я думаю, что я должен задать вопрос, для третьего комментария в коде, который он говорит, проверить, какая компания является предприятием по ведению бизнеса, и так как бы я прошел текст транзакции и выяснил и отсортировал, какие компании покупать и продавать? –