По сути, я хотел, чтобы мой код был, чтобы пользователь вводил слово. Затем код будет искать в словаре (French_Dictionary), попытаться найти это слово и, если удастся, напечатать перевод этого слова.Французский словарь на Python
Я новичок в питоне, и мне просто интересно, может ли кто-нибудь помочь мне понять, по крайней мере, концепции, необходимые для кодирования этих шагов.
Это мой код до сих пор (в основном только формальности)
def opening_statement():
print "Welcome to a French Dictionary"
while True:
print "Choose [1] (English to French) or [2] (French to English) "
choice = input("Enter 1 or 2 ")
if choice == 1:
print "You have selected the English to French Dictionary"
break
elif choice == 2:
print "You have selected the French to English Dictionary"
break
else:
print "n/a"
def secondary_statement():
while True:
word = raw_input("Type your word: ")
word = word.lower()
print 'Please confirm - Your word is "%s"' % (word)
answer= input("Yes [1] or No [2] ")
if answer == 1:
print "Translating..."
break
elif answer == 2:
print "Repeating process..."
else:
print "n/a"
#Will add more and more words manually to dictionary
French_Dictionary = {
"aller" : "to go",
"avoir" : "to have"
}
print opening_statement()
print secondary_statement()
Что вы хотите сказать? StackOverflow - это вопрос/ответ, а не форум. – Soviut